From 9b9f2f607084dce8f656aa75c9731e6a644b20ea Mon Sep 17 00:00:00 2001 From: Carsten Dominik Date: Thu, 31 Jan 2008 11:31:37 +0100 Subject: [PATCH] Release 4.30 --- org | 987 ++++++++++++++++++++++++++++++++++++------------- org-install.el | 27 ++ org-publish.el | 561 ++++++++++++++++++++++++++++ org.el | 505 ++++++++++++++++++------- org.pdf | Bin 482382 -> 514310 bytes org.texi | 636 ++++++++++++++++++++++++++----- orgcard.pdf | Bin 58476 -> 58097 bytes orgcard.tex | 90 ++--- 8 files changed, 2270 insertions(+), 536 deletions(-) create mode 100644 org-install.el create mode 100644 org-publish.el diff --git a/org b/org index d859852f0..4d0374778 100644 --- a/org +++ b/org @@ -5,7 +5,7 @@ START-INFO-DIR-ENTRY * Org Mode: (org). outline-based notes management and organizer END-INFO-DIR-ENTRY - This manual is for Org-mode (version 4.29). + This manual is for Org-mode (version 4.30). Copyright (C) 2004, 2005, 2006 Free Software Foundation @@ -27,7 +27,7 @@ File: org, Node: Top, Next: Introduction, Prev: (dir), Up: (dir) Org Mode Manual *************** -This manual is for Org-mode (version 4.29). +This manual is for Org-mode (version 4.30). Copyright (C) 2004, 2005, 2006 Free Software Foundation @@ -54,6 +54,7 @@ This manual is for Org-mode (version 4.29). * Tags:: Tagging headlines and matching sets of tags * Agenda views:: Collecting information into views * Exporting:: Sharing and publishing of notes +* Publishing:: * Miscellaneous:: All the rest which did not fit elsewhere * Index:: The fast road to specific information * Key Index:: Key bindings and where they are described @@ -155,7 +156,7 @@ Exporting * ASCII export:: Exporting to plain ASCII * HTML export:: Exporting to HTML -* XML export:: Exporting to XML +* XOXO export:: Exporting to XOXO * iCalendar export:: Exporting in iCalendar format * Text interpretation:: How the exporter looks at the file @@ -165,6 +166,27 @@ Text interpretation by the exporter * Enhancing text:: Subscripts, symbols and more * Export options:: How to influence the export settings +Publishing + +* Configuration:: Defining projects +* Sample configuration:: Example projects +* Triggering publication:: Publication commands + +Configuration + +* Project alist:: The central configuration variable +* File sources and destinations:: From here to there +* Selecting files:: What files are part of the project? +* Publishing action:: +* Publishing options:: Tweaking HTML export +* Links:: Linking between files of a project +* Project page index:: Publishing a list of project files + +Sample configuration + +* Simple example:: One-component publishing +* Complex example:: A multi-component publishing example + Miscellaneous * Completion:: M-TAB knows what you need @@ -178,6 +200,12 @@ Miscellaneous * Bugs:: Things which do not work perfectly * Acknowledgments:: These people provided feedback and more +Interaction with other packages + +* Extensions:: Third-party extensions for Org-mode +* Cooperation:: Packages Org-mode cooperates with +* Conflicts:: Packages that lead to conflicts +  File: org, Node: Introduction, Next: Document structure, Prev: Top, Up: Top @@ -211,20 +239,22 @@ the Emacs calendar and diary. Plain text URL-like links connect to websites, emails, Usenet messages, BBDB entries, and any files related to the projects. For printing and sharing of notes, an Org-mode file can be exported as a structured ASCII file, as HTML, or (todo and -agenda items only) as an iCalendar file. +agenda items only) as an iCalendar file. It can also serve as a +publishing tool for a set of linked webpages. Org-mode keeps simple things simple. When first fired up, it should -feel like a simple, easy to use outliner. Complexity is not imposed, -but a large amount of functionality is available when you need it. -Org-mode can be used on different levels and in different ways, for +feel like a straightforward, easy to use outliner. Complexity is not +imposed, but a large amount of functionality is available when you need +it. Org-mode can be used on different levels and in different ways, for example: * as an outline extension with visibility cycling and structure editing * as an ASCII system and table editor for taking structured notes * as an ASCII table editor with spreadsheet-like capabilities - * as a simple hypertext system, with HTML export * as a TODO list editor * as a full agenda and planner with deadlines and work scheduling + * as a simple hypertext system, with HTML export + * as a publishing tool to create a set of interlinked webpages The Org-mode table editor can be integrated into any major mode by activating the minor Orgtbl-mode. @@ -250,17 +280,19 @@ two lines define _global_ keys for the commands `org-store-link' and (define-key global-map "\C-cl" 'org-store-link) (define-key global-map "\C-ca" 'org-agenda) - If you have downloaded Org-mode from the Web, you must byte-compile -`org.el' and put it on your load path. In addition to the Emacs Lisp -lines above, you also need to add the following lines to `.emacs': + Furthermore, you must activate `font-lock-mode' in org-mode buffers, +because significant functionality depends on font-locking being active. +You can do this with either one of the following two lines: + (global-font-lock-mode 1) ; for all buffers + (add-hook 'org-mode-hook 'turn-on-font-lock) ; org-mode buffers only - ;; These lines only if org-mode is not part of the X/Emacs distribution. - (autoload 'org-mode "org" "Org mode" t) - (autoload 'org-diary "org" "Diary entries from Org mode") - (autoload 'org-agenda "org" "Multi-file agenda from Org mode" t) - (autoload 'org-store-link "org" "Store a link to the current location" t) - (autoload 'orgtbl-mode "org" "Org tables as a minor mode" t) - (autoload 'turn-on-orgtbl "org" "Org tables as a minor mode") + If you have downloaded Org-mode from the Web, you must take +additional action: Byte-compile `org.el' and `org-publish.el' and put +them together with `org-install.el' on your load path. Then add to +`.emacs': + + ;; This line only if org-mode is not part of the X/Emacs distribution. + (require 'org-install) With this setup, all files with extension `.org' will be put into Org-mode. As an alternative, make the first line of a file look like @@ -358,20 +390,24 @@ File: org, Node: Visibility cycling, Next: Motion, Prev: Headlines, Up: Docu ====================== Outlines make it possible to hide parts of the text in the buffer. -Org-mode uses a single command bound to the key to change the -visibility in the buffer. +Org-mode uses just two commands, bound to and `S-' to change +the visibility in the buffer. `' - Rotate current subtree between the states + _Subtree cycling_: Rotate current subtree between the states ,-> FOLDED -> CHILDREN -> SUBTREE --. '-----------------------------------' - At the beginning of the buffer (or when called with `C-u'), this - does the same as the command `S-' below. + The cursor must be on a headline for this to work(1). When the + cursor is at the beginning of the buffer and the first line is not + a headline, then actually runs global cycling (see + below)(2). Also when called with a prefix argument (`C-u '), + global cycling is invoked. `S-' - Rotate the entire buffer between the states +`C-u ' + _Global cycling_: Rotate the entire buffer between the states ,-> OVERVIEW -> CONTENTS -> SHOW ALL --. '--------------------------------------' @@ -390,6 +426,12 @@ basis by adding one of the following lines anywhere in the buffer: #+STARTUP: content #+STARTUP: showall + ---------- Footnotes ---------- + + (1) see, however, the option `org-cycle-emulate-tab'. + + (2) see the option `org-cycle-global-at-bob'. +  File: org, Node: Motion, Next: Structure editing, Prev: Visibility cycling, Up: Document structure @@ -586,9 +628,19 @@ is indented like the bullet/number, or less. For example: But in the end, not individual scenes matter but the film as a whole. Org-mode supports these lists by tuning filling and wrapping commands -to correctly deal with them. Furthermore, the following commands act -on items when the cursor is in the first line of an item (the line with -the bullet or number). +to correctly deal with them. + + Every item in a plain list can be made a checkbox by starting it with +the string `[_]'. The checkbox status can conveniently be toggled with +`C-c C-c'. + + * Shopping list + - [_] Milk + - [X] Butter + - [_] bred + + The following commands act on items when the cursor is in the first +line of an item (the line with the bullet or number). `' Items can be folded just like headline levels if you set the @@ -605,7 +657,8 @@ the bullet or number). _whitespace before a bullet or number_, the new item is created _before_ the current item. If the command is executed in the white space before the text that is part of an item but does not - contain the bullet, a bullet is added to the current line. + contain the bullet, a bullet is added to the current line. If the + current item has a checkbox, so will the newly created item. `M-S-' `M-S-' @@ -623,7 +676,9 @@ the bullet or number). hierarchy, break the command chain with a cursor motion or so. `C-c C-c' - Renumber the ordered list at the cursor. + If there is a checkbox in the item line, toggle the state of the + checkbox. Otherwise, if this is an ordered list, renumber the + ordered list at the cursor. ---------- Footnotes ---------- @@ -828,7 +883,7 @@ Calculations along with it. Depending on the variable `org-table-copy-increment', integer field values will be incremented during copy. This key is also used by CUA-mode (*note - Interaction::). + Cooperation::). Miscellaneous ............. @@ -1242,7 +1297,7 @@ File: org, Node: Hyperlinks, Next: TODO items, Prev: Tables, Up: Top 4 Hyperlinks ************ -Just like HMTL, Org-mode provides links inside a file, and external +Just like HTML, Org-mode provides links inside a file, and external links to other files, Usenet articles, emails and much more. * Menu: @@ -1437,6 +1492,10 @@ insert it into an org-mode file, and to follow the link. text, and you can type or paste them straight into the buffer. By using this command, the links are automatically enclosed in double brackets, and you will be asked for the optional descriptive text. + If the link is a `file:' link and the linked file is located in + the same directory as the current file or a subdirectory of it, the + path of the file will be inserted relative to the current + directory. `C-u C-c C-l' When `C-c C-l' is called with a `C-u' prefix argument, a link to a @@ -1570,15 +1629,12 @@ quick notes with little interruption of your work flow. See information. The notes produced by _Remember_ can be stored in different ways, and Org-mode files are a good target. Org-mode allows to file away notes either to a default file, or directly to the correct -location in your Org-mode outline tree. The following customization(1) +location in your Org-mode outline tree. The following customization will tell _Remember_ to use org files as target, and to create annotations compatible with Org-mode links. (setq org-directory "~/path/to/my/orgfiles/") (setq org-default-notes-file "~/.notes") - (autoload 'org-remember-annotation "org") - (autoload 'org-remember-apply-template "org") - (autoload 'org-remember-handler "org") (setq remember-annotation-functions '(org-remember-annotation)) (setq remember-handler-functions '(org-remember-handler)) (add-hook 'remember-mode-hook 'org-remember-apply-template) @@ -1641,11 +1697,6 @@ data. If the variable `org-adapt-indentation' is non-nil, the entire text is also indented so that it starts in the same column as the headline (after the asterisks). - ---------- Footnotes ---------- - - (1) The three autoload forms are only necessary if `org.el' is not -part of the Emacs distribution or an XEmacs package. -  File: org, Node: TODO items, Next: Timestamps, Prev: Hyperlinks, Up: Top @@ -1875,7 +1926,7 @@ agenda (*note Weekly/Daily agenda::). Increase/decrease priority of current item. Note that these keys are also used to modify time stamps (*note Creating timestamps::). Furthermore, these keys are also used by CUA-mode (*note - Interaction::). + Conflicts::).  File: org, Node: Timestamps, Next: Tags, Prev: TODO items, Up: Top @@ -1998,7 +2049,7 @@ format. `S-' `S-' Change date at cursor by one day. These key bindings conflict with - CUA-mode (*note Interaction::). + CUA-mode (*note Conflicts::). `S-' `S-' @@ -2006,7 +2057,7 @@ format. be on a year, month, day, hour or minute. Note that if the cursor is not at a time stamp, these same keys modify the priority of an item. (*note Priorities::). The key bindings also conflict with - CUA-mode (*note Interaction::). + CUA-mode (*note Conflicts::). `C-c C-y' Evaluate a time range by computing the difference between start and @@ -2689,7 +2740,7 @@ Quit and Exit  -File: org, Node: Exporting, Next: Miscellaneous, Prev: Agenda views, Up: Top +File: org, Node: Exporting, Next: Publishing, Prev: Agenda views, Up: Top 9 Exporting *********** @@ -2697,7 +2748,7 @@ File: org, Node: Exporting, Next: Miscellaneous, Prev: Agenda views, Up: Top Org-mode documents can be exported into a variety of other formats. For printing and sharing of notes, ASCII export produces a readable and simple version of an Org-mode file. HTML export allows to publish a -notes file on the web, while the XML format provides a solid base for +notes file on the web, while the XOXO format provides a solid base for exchange with a broad range of other applications. To incorporate entries with associated times like deadlines or appointments into a desktop calendar program like iCal, Org-mode can also produce extracts @@ -2711,7 +2762,7 @@ output produced. *Note Text interpretation::, for more details. * ASCII export:: Exporting to plain ASCII * HTML export:: Exporting to HTML -* XML export:: Exporting to XML +* XOXO export:: Exporting to XOXO * iCalendar export:: Exporting in iCalendar format * Text interpretation:: How the exporter looks at the file @@ -2744,7 +2795,7 @@ example, creates only top level headlines and does the rest as items.  -File: org, Node: HTML export, Next: XML export, Prev: ASCII export, Up: Exporting +File: org, Node: HTML export, Next: XOXO export, Prev: ASCII export, Up: Exporting 9.2 HTML export =============== @@ -2778,8 +2829,17 @@ creates two levels of headings and does the rest as items. mark them with a `@' like in `@bold text@'. Plain `<' and `>' are always transformed to `<' and `>' in HTML export. - You can also give style information for the exported file. The -default specification can be configured through the option + You can also give style information for the exported file. The HTML +exporter asigns the following CSS classes to appropriate parts of the +document - your style specifications may change these. + .todo TODO keywords + .done the DONE keyword + .timestamp time stamp + .timestamp-kwd keyword associated with a time stamp, like SCHEDULED + .tag tag in a headline + .target target for links + + The default specification can be configured through the option `org-export-html-style'. If you want to use a file-local style, you may use file variables, best wrapped into a COMMENT section at the end of the outline tree. For example: @@ -2799,23 +2859,23 @@ current buffer and forces Emacs to re-evaluate the local variables section in the buffer.  -File: org, Node: XML export, Next: iCalendar export, Prev: HTML export, Up: Exporting +File: org, Node: XOXO export, Next: iCalendar export, Prev: HTML export, Up: Exporting -9.3 XML export -============== +9.3 XOXO export +=============== -Org-mode contains an XML exporter that produces XOXO-style XML. +Org-mode contains an exporter that produces XOXO-style output. Currently, this exporter only handles the general outline structure and does not interpret any additional Org-mode features. `C-c C-x C-x' - Export as XML file `myfile.xml'. + Export as XOXO file `myfile.html'. `C-c C-x v x' Export only the visible part of the document.  -File: org, Node: iCalendar export, Next: Text interpretation, Prev: XML export, Up: Exporting +File: org, Node: iCalendar export, Next: Text interpretation, Prev: XOXO export, Up: Exporting 9.4 iCalendar export ==================== @@ -2968,9 +3028,325 @@ you can: TeX: turn on/off TeX macros  -File: org, Node: Miscellaneous, Next: Index, Prev: Exporting, Up: Top +File: org, Node: Publishing, Next: Miscellaneous, Prev: Exporting, Up: Top -10 Miscellaneous +10 Publishing +************* + +Org-mode includes(1) a publishing management system that allows you to +configure automatic html conversion of _projects_ composed of +interlinked org files. This system is called _org-publish_. You can +also configure org-publish to automatically upload your exported HTML +pages and related attachments, such as images and source code files, to +a web server. Org-publish turns org-mode into a web-site authoring +tool. + + Org-publish has been contributed to Org-mode by David O'Toole. + +* Menu: + +* Configuration:: Defining projects +* Sample configuration:: Example projects +* Triggering publication:: Publication commands + + ---------- Footnotes ---------- + + (1) `org-publish.el' is not yet part of emacs, so if you are using +`org.el' as it comes with Emacs, you need to download this file +separately. Also make sure org.el is at least version 4.27. + + +File: org, Node: Configuration, Next: Sample configuration, Prev: Publishing, Up: Publishing + +10.1 Configuration +================== + +Publishing needs significant configuration to specify files, destination +and many other properties of a project. + +* Menu: + +* Project alist:: The central configuration variable +* File sources and destinations:: From here to there +* Selecting files:: What files are part of the project? +* Publishing action:: +* Publishing options:: Tweaking HTML export +* Links:: Linking between files of a project +* Project page index:: Publishing a list of project files + + +File: org, Node: Project alist, Next: File sources and destinations, Prev: Configuration, Up: Configuration + +10.1.1 The variable `org-publish-project-alist' +----------------------------------------------- + +Org-publish is configured almost entirely through setting the value of +one variable, called `org-publish-project-alist'. Each element of the +list configures one project, and may be in one of the two following +forms: + + ("project-name" :property value :property value ...) + + or + + ("project-name" + ("component1" :property value :property value ...) + ("component2" :property value :property value ...) + ...) + + In both cases, projects are configured by specifying property values. +A project defines the set of files that will be published, as well as +the publishing configuration to use when publishing those files. When +a project takes the second form listed above, the individual property +lists are taken to be "components" of the project, which group together +files requiring different publishing options. + + +File: org, Node: File sources and destinations, Next: Selecting files, Prev: Project alist, Up: Configuration + +10.1.2 Sources and destinations for files +----------------------------------------- + +Most properties are optional, but some should always be set. In +particular, org-publish needs to know where to look for source files, +and where to put published files. + +`:base-directory' Directory containing publishing source files +`:publishing-directory'Directory (possibly remote) where output files + will be published. + + +File: org, Node: Selecting files, Next: Publishing action, Prev: File sources and destinations, Up: Configuration + +10.1.3 Selecting files +---------------------- + +By default, all files with extension `.org' in the base directory are +considered part of the project. This can be modified by setting the +properties +`:base-extension' Extension (without the dot!) of source files. This + actually is a regular expression. +`:exclude' Regular expression to match file names that should + not be published, even though they have been selected + on the basis of their extension. +`:include' List of files to be included regardless of + `:base-extension' and `:exclude'. + + +File: org, Node: Publishing action, Next: Publishing options, Prev: Selecting files, Up: Configuration + +10.1.4 Publishing Action +------------------------ + +Publishing means that a file is copied to the destination directory and +possibly transformed in the process. The default transformation is to +export Org-mode files as HTML files, and this is done by the function +`org-publish-org-to-html' which calls the HTML exporter (*note HTML +export::). Other files like images only need to be copied to the +publishing destination. For non-Org-mode files, you need to specify +the publishing function. + +`:publishing-function' Function executing the publication of a file. + + The function must accept two arguments: a property list containing at +least a `:publishing-directory' property, and the name of the file to +be published. I should take the specified file, make the necessary +transformation (if any) and place the result into the destination +folder. You can write your own publishing function, but `org-publish' +provides one for attachments (files that only need to be copied): +`org-publish-attachment'. + + +File: org, Node: Publishing options, Next: Links, Prev: Publishing action, Up: Configuration + +10.1.5 Options for the HTML exporter +------------------------------------ + +The property list can be used to set many export options for the HTML +exporter. In most cases, these properties correspond to user variables +in Org-mode. The table below lists these properties along with the +variable they belong to. See the documentation string for the +respective variable for details. + +`:language' `org-export-default-language' +`:headline-levels' `org-export-headline-levels' +`:section-numbers' `org-export-with-section-numbers' +`:table-of-contents' `org-export-with-toc' +`:emphasize' `org-export-with-emphasize' +`:sub-superscript' `org-export-with-sub-superscripts' +`:TeX-macros' `org-export-with-TeX-macros' +`:fixed-width' `org-export-with-fixed-width' +`:timestamps' `org-export-with-timestamps' + . +`:tags' `org-export-with-tags' + . +`:tables' `org-export-with-tables' +`:table-auto-headline' `org-export-highlight-first-table-line' +`:style' `org-export-html-style' +`:convert-org-links' `org-export-html-link-org-files-as-html' +`:inline-images' `org-export-html-inline-images' +`:expand-quoted-html' `org-export-html-expand' +`:timestamp' `org-export-html-with-timestamp' +`:publishing-directory'`org-export-publishing-directory' +`:preamble' `org-export-html-preamble' +`:postamble' `org-export-html-postamble' +`:auto-preamble' `org-export-html-auto-preamble' +`:auto-postamble' `org-export-html-auto-postamble' +`:author' `user-full-name' +`:email' `user-mail-address' + + When a property is given a value in org-publish-project-alist, its +setting overrides the value of the corresponding user variable (if any) +during publishing. However, options set within a file (*note Export +options::) override everything. + + +File: org, Node: Links, Next: Project page index, Prev: Publishing options, Up: Configuration + +10.1.6 Links between published files +------------------------------------ + +To create a link from one Org-mode file to another, you would use +something like `[[file:foo.org][The foo]]' or simply `file:foo.org.' +(*note Hyperlinks::). Upon publishing this link becomes a link to +`foo.html'. In this way, you can interlink the pages of your "org web" +project and the links will work as expected when you publish them to +HTML. + + You may also link to related files, such as images. Provided you are +careful with relative pathnames, and provided you have also configured +org-publish to upload the related files, these links will work too. +*Note Complex example:: for an example of this usage. + + +File: org, Node: Project page index, Prev: Links, Up: Configuration + +10.1.7 Project page index +------------------------- + +The following properties may be used to control publishing of an index +of files or summary page for a given project. + +`:auto-index' When non-nil, publish an index during + org-publish-current-project or org-publish-all. +`:index-filename' Filename for output of index. Defaults to `index.org' + (which becomes `index.html'). +`:index-title' Title of index page. Defaults to name of file. +`:index-function' Plugin function to use for generation of index. + Defaults to `org-publish-org-index', which generates + a plain list of links to all files in the project. + + +File: org, Node: Sample configuration, Next: Triggering publication, Prev: Configuration, Up: Publishing + +10.2 Sample configuration +========================= + +Below we provide two example configurations. The first one is a simple +project publishing only a set of Org-mode files. The second example is +more complex, with a multi-component project. + +* Menu: + +* Simple example:: One-component publishing +* Complex example:: A multi-component publishing example + + +File: org, Node: Simple example, Next: Complex example, Prev: Sample configuration, Up: Sample configuration + +10.2.1 Example: simple publishing configuration +----------------------------------------------- + +This example publishes a set of Org-mode files to the `public_html' +directory on the local machine. + + (setq org-publish-project-alist + '(("org" + :base-directory "~/org/" + :publishing-directory "~/public_html" + :section-numbers nil + :table-of-contents nil + :style ""))) + + +File: org, Node: Complex example, Prev: Simple example, Up: Sample configuration + +10.2.2 Example: complex publishing configuration +------------------------------------------------ + +This more complicated example publishes an entire website, including +org files converted to HTML, image files, emacs lisp source code, and +stylesheets. The publishing-directory is remote and private files are +excluded. + + To ensure that links are preserved, care should be taken to replicate +your directory structure on the web server, and to use relative file +paths. For example, if your org files are kept in `~/org' and your +publishable images in `~/images', you'd link to an image with + file:../images/myimage.png + On the web server, the relative path to the image should be the +same. You can accomplish this by setting up an "images" folder in the +right place on the webserver, and publishing images to it. + + (setq org-publish-project-alist + '(("website" + ("orgfiles" + :base-directory "~/org/" + :base-extension "org" + :publishing-directory "/ssh:user@host:~/html/notebook/" + :publishing-function org-publish-org-to-html + :exclude "PrivatePage.org" ;; regexp + :headline-levels 3 + :section-numbers nil + :table-of-contents nil + :style "" + :auto-preamble t + :auto-postamble nil) + + ("images" + :base-directory "~/images/" + :base-extension "jpg\\|gif\\|png" + :publishing-directory "/ssh:user@host:~/html/images/" + :publishing-function org-publish-attachment) + + ("other" + :base-directory "~/other/" + :base-extension "css\\|el" + :publishing-directory "/ssh:user@host:~/html/other/" + :publishing-function org-publish-attachment)))) + + +File: org, Node: Triggering publication, Prev: Sample configuration, Up: Publishing + +10.3 Triggering publication +=========================== + +Once org-publish is properly configured, you can publish with the +following functions: + +`C-c C-e c' + Prompts for a specific project to publish. + +`C-c C-e p' + Publishes the project the current file is part of. + +`C-c C-e f' + Publishes only the current file. + +`C-c C-e a' + Publish all projects. + + Org uses timestamps to track when a file has changed. The above +functions normally only publish changed files. You can override this and +force publishing of all files by giving a prefix argument. + + +File: org, Node: Miscellaneous, Next: Index, Prev: Publishing, Up: Top + +11 Miscellaneous **************** * Menu: @@ -2989,7 +3365,7 @@ File: org, Node: Miscellaneous, Next: Index, Prev: Exporting, Up: Top  File: org, Node: Completion, Next: Customization, Prev: Miscellaneous, Up: Miscellaneous -10.1 Completion +11.1 Completion =============== Org-mode supports in-buffer completion. This type of completion does @@ -3017,7 +3393,7 @@ buffer and use the key to complete text right there.  File: org, Node: Customization, Next: Summary of in-buffer settings, Prev: Completion, Up: Miscellaneous -10.2 Customization +11.2 Customization ================== There are more than 100 variables that can be used to customize @@ -3031,7 +3407,7 @@ activated on a per-file basis, by putting special lines into the buffer  File: org, Node: Summary of in-buffer settings, Next: The very busy C-c C-c key, Prev: Customization, Up: Miscellaneous -10.3 Summary of in-buffer settings +11.3 Summary of in-buffer settings ================================== Org-mode uses special lines in the buffer to define settings on a @@ -3060,6 +3436,10 @@ file is visited again in a new Emacs session. default value `nil'. align align all tables noalign don't align tables on startup + Logging when a TODO item is marked DONE (variable `org-log-done') + can be configured using these options. + logging record a timestamp when an item is marked DONE + nologging don't record when items are marked DONE Here are the options for hiding leading stars in outline headings. The corresponding variables are `org-hide-leading-stars' and `org-odd-levels-only', both with a default setting `nil' (meaning @@ -3090,7 +3470,7 @@ file is visited again in a new Emacs session.  File: org, Node: The very busy C-c C-c key, Next: Clean view, Prev: Summary of in-buffer settings, Up: Miscellaneous -10.4 The very busy C-c C-c key +11.4 The very busy C-c C-c key ============================== The key `C-c C-c' has many purposes in org-mode, which are all @@ -3100,14 +3480,14 @@ circumstances it means something like _Hey Org-mode, look here and update according to what you see here_. Here is a summary what this means in different contexts. - - If the cursor is in one of the special #+KEYWORD lines, this + - If the cursor is in one of the special `#+KEYWORD' lines, this triggers scanning the buffer for these lines and updating the information. - If the cursor is inside a table, realign the table. This command works even if the automatic table editor has been turned off. - - If the cursor is on a #+TBLFM line, re-apply the formulas to the + - If the cursor is on a `#+TBLFM' line, re-apply the formulas to the entire table. - If the cursor is inside a table created by the `table.el' package, @@ -3117,16 +3497,19 @@ means in different contexts. with a prefix argument, file it without further interaction to the default location. - - If the cursor is on a <<>>, update radio targets and + - If the cursor is on a `<<>>', update radio targets and corresponding links in this buffer. + - If the cursor is in a plain list item with a checkbox, toggle the + status of the checkbox. + - If the cursor is on a numbered item in a plain list, renumber the ordered list.  File: org, Node: Clean view, Next: TTY keys, Prev: The very busy C-c C-c key, Up: Miscellaneous -10.5 A cleaner outline view +11.5 A cleaner outline view =========================== Some people find it noisy and distracting that the Org-mode headlines @@ -3208,7 +3591,7 @@ org-convert-to-oddeven-levels'.  File: org, Node: TTY keys, Next: FAQ, Prev: Clean view, Up: Miscellaneous -10.6 Using org-mode on a tty +11.6 Using org-mode on a tty ============================ Org-mode uses a number of keys that are not accessible on a tty. This @@ -3250,18 +3633,13 @@ Default Alternative 1 Alternative 2  File: org, Node: FAQ, Next: Interaction, Prev: TTY keys, Up: Miscellaneous -10.7 Frequently asked questions +11.7 Frequently asked questions =============================== 1. When I try to use Org-mode, I always get `(wrong-type-argument keymapp nil)'. - This is a conflict with an outdated version of the `allout.el' - package which pretends to be also the standard outline-mode but is - not. This happens with older versions of `allout.el', for example - the one distributed with Emacs 21. Upgrade to Emacs 22 and this - problem will disappear. If for some reason you cannot do this, - make sure that org.el is loaded _before_ `allout.el', for example - by putting `(require 'org)' early enough into your `.emacs' file. + This is a conflict with an outdated version of the `allout.el'. + See *Note Conflicts::. 2. Org-mode seems to be a useful default mode for the various `README' files I have scattered through my directories. How do I @@ -3269,21 +3647,48 @@ File: org, Node: FAQ, Next: Interaction, Prev: TTY keys, Up: Miscellaneous (add-to-list 'auto-mode-alist '("README$" . org-mode)) - 3. Some of my links stopped working after I upgraded to a version + 3. I would like to use editing features of org-mode in other modes, + is his possible? + Not really. For tables there is `orgtbl-mode' which implements the + table editor as a minor mode. For other features you need to + switch to Org-mode temporarily, or prepare text in a different + buffer. + + 4. Can I get the visibility-cycling features in outline-mode and + outline-minor-mode? + Yes, these functions are written in a way that they are + independent of the outline setup. The following setup provides + standard Org-mode functionality in outline-mode on and + `S-'. For outline-minor-mode, we use `C-' instead of + , because usually has mode-specific tasks. + (add-hook 'outline-minor-mode-hook + (lambda () + (define-key outline-minor-mode-map [(control tab)] 'org-cycle) + (define-key outline-minor-mode-map [(shift tab)] 'org-global-cycle))) + (add-hook 'outline-mode-hook + (lambda () + (define-key outline-mode-map [(tab)] 'org-cycle) + (define-key outline-mode-map [(shift tab)] 'org-global-cycle))) + + Or check out `outline-magic.el', which does this and also provides + promotion and demotion functionality. `outline-magic.el' is + available at `http://www.astro.uva.nl/~dominik/Tools/OutlineMagic'. + + 5. Some of my links stopped working after I upgraded to a version 4.20 or later. Why is this, and how can I fix it? These must be links in plain text, containing white space, such as `bbdb:Richard Stallman'. You need to protect these links by putting double brackets around them, like `[[bbdb:Richard Stallman]]'. - 4. I see that Org-mode now creates links using the double bracket + 6. I see that Org-mode now creates links using the double bracket convention that hides the link part and the brackets, only showing the description part. How can I convert my old links to this new format? Execute once in each Org-mode file: `M-x org-upgrade-old-links'. This replaces angular brackets with the new link format. - 5. I don't care if you find the new bracket links great, I am + 7. I don't care if you find the new bracket links great, I am attached to the old style using angular brackets and no hiding of the link text. Please give them back to me, don't tell me it is not possible! @@ -3292,8 +3697,8 @@ File: org, Node: FAQ, Next: Interaction, Prev: TTY keys, Up: Miscellaneous (setq org-link-style 'plain org-link-format "<%s>") - 6. When I am executing shell links I always get a confirmation prompt - and need to type `yes ', thats 4 key presses! Can I get rid + 8. When I am executing shell links I always get a confirmation prompt + and need to type `yes ', that's 4 key presses! Can I get rid of this? The confirmation is there to protect you from unwantingly execute potentially dangerous commands. For example, imagine a link @@ -3305,19 +3710,19 @@ File: org, Node: FAQ, Next: Interaction, Prev: TTY keys, Up: Miscellaneous shell links. It is also possible to turn off this check entirely, but I do not recommend to do this. Be warned. - 7. All these stars are driving me mad, I just find the Emacs outlines + 9. All these stars are driving me mad, I just find the Emacs outlines unreadable. Can't you just put white space and a single star as a starter for headlines? See *Note Clean view::. - 8. I would like to have two windows on the same Org-mode file, but + 10. I would like to have two windows on the same Org-mode file, but with different outline visibility. Is that possible? In GNU Emacs, you may use _indirect buffers_ which do exactly this. See the documentation on the command `make-indirect-buffer'. In XEmacs, this is currently not possible because of the different outline implementation. - 9. When I export my TODO list, every TODO item becomes a separate + 11. When I export my TODO list, every TODO item becomes a separate section. How do I enforce these items to be exported as an itemized list? If you plan to use ASCII or HTML export, make sure things you want @@ -3335,43 +3740,41 @@ File: org, Node: FAQ, Next: Interaction, Prev: TTY keys, Up: Miscellaneous +OPTIONS: H:2; ... - 10. I would like to export only a subtree of my file to HTML. How? + 12. I would like to export only a subtree of my file to HTML. How? If you want to export a subtree, mark the subtree as region and then export. Marking can be done with `C-c @ C-x C-x', for example. - 11. Org-mode takes over the S-cursor keys. I also want to use + 13. Org-mode takes over the S-cursor keys. I also want to use CUA-mode, is there a way to fix this conflict? - Yes, see *Note Interaction::. + Yes, see *Note Conflicts::. - 12. One of my table columns has started to fill up with `#ERROR'. + 14. One of my table columns has started to fill up with `#ERROR'. What is going on? Org-mode tried to compute the column from other fields using a formula stored in the `#+TBLFM:' line just below the table, and the evaluation of the formula fails. Fix the fields used in the formula, or fix the formula, or remove it! - 13. When I am in the last column of a table and just above a + 15. When I am in the last column of a table and just above a horizontal line in the table, pressing TAB creates a new table line before the horizontal line. How can I quickly move to the line below the horizontal line instead? Press (to get on the separator line) and then . Or configure the variable `org-table-tab-jumps-over-hlines'. - 14. How can I change the indentation of an entire table without fixing + 16. How can I change the indentation of an entire table without fixing every line by hand? The indentation of a table is set by the first line. So just fix the indentation of the first line and realign with . - 15. Is it possible to include entries from org-mode files into my + 17. Is it possible to include entries from org-mode files into my emacs diary? Since the org-mode agenda is much more powerful and can contain the diary (*note Calendar/Diary integration::), you should think twice before deciding to do this. Integrating Org-mode information into - the diary is, however, possible. The following steps are - necessary: Autoload the function `org-diary' as shown above under - *Note Installation and activation::. You also need to use _fancy - diary display_ by setting in `.emacs': + the diary is, however, possible. You need to turn on _fancy diary + display_ by setting in `.emacs': (add-hook 'diary-display-hook 'fancy-diary-display) @@ -3398,22 +3801,56 @@ File: org, Node: FAQ, Next: Interaction, Prev: TTY keys, Up: Miscellaneous  File: org, Node: Interaction, Next: Bugs, Prev: FAQ, Up: Miscellaneous -10.8 Interaction with other packages +11.8 Interaction with other packages ==================================== -Org-mode can cooperate with the following packages: +Org-mode lives in the world of GNU Emacs and interacts in various ways +with other code out there. + +* Menu: + +* Extensions:: Third-party extensions for Org-mode +* Cooperation:: Packages Org-mode cooperates with +* Conflicts:: Packages that lead to conflicts + + +File: org, Node: Extensions, Next: Cooperation, Prev: Interaction, Up: Interaction + +11.8.1 Third-party extensions for Org-mode +------------------------------------------ + +The following extensions for Org-mode have been written by other people: + +`org-checklet.el' by Frank Ruell + Provides checklist of items which can be either checked or + unchecked. This is similar to the TODO functionality in Org-mode, + but never shows up in the agenda. `org-checklet' is freely + available at + `http://www.emacswiki.org/cgi-bin/emacs/org-checklet.el'. `org-mouse.el' by Piotr Zielinski This package implements extended mouse functionality for Org-mode. It allows you to cycle visibility and to edit the document structure with the mouse. Best of all, it provides a context-sensitive menu on that changes depending on the - context of a mouse-click. Use a search engine to find this - package on the web. + context of a mouse-click. `org-mouse.el' is freely avaliable at + `http://www.cl.cam.ac.uk/~pz215/files/org-mouse.el'. -`table.el' by Takaaki Ota - Org mode cooperates with table.el, see *Note table.el::. - `table.el' is part of Emacs 22. +`org-publish.el' by David O'Toole + This package provides facilities for publishing related sets of + Org-mode files together with linked files like images as a + webpages. It is highly configurable and can be used for other + publishing purposes as well. As of Org-mode version 4.30, + `org-publish.el' is part of the Org-mode distribution. However, + it is not yet part of Emacs due to a pending copyright assignment. + In the mean time, `org-publish.el' can be downloaded from David's + site: `http://dto.freeshell.org/e/org-publish.el'. + + +File: org, Node: Cooperation, Next: Conflicts, Prev: Extensions, Up: Interaction + +11.8.2 Packages that Org-mode cooperates with +--------------------------------------------- `calc.el' by Dave Gillespie Org-mode uses the calc package for implementing spreadsheet @@ -3435,7 +3872,30 @@ Org-mode can cooperate with the following packages: at `http://www.astro.uva.nl/~dominik/Tools'. Org-mode checks for the function `constants-get', which has to be autoloaded in your setup. See the installation instructions in the file - `constants.el'. + `constants.el'. + +`remember.el' by John Wiegley + Org mode cooperates with remember, see *Note Remember::. + `Remember.el' is not part of Emacs, find it on the web. + +`table.el' by Takaaki Ota + Org mode cooperates with table.el, see *Note table.el::. + `table.el' is part of Emacs 22. + + +File: org, Node: Conflicts, Prev: Cooperation, Up: Interaction + +11.8.3 Packages that lead to conflicts with Org-mode +---------------------------------------------------- + +`allout.el' by Ken Manheimer + Startup of Org-mode may fail with the error message + `(wrong-type-argument keymapp nil)' when there is an outdated + version `allout.el' on the load path, for example the version + distributed with Emacs 21.x. Upgrade to Emacs 22 and this problem + will disappear. If for some reason you cannot do this, make sure + that org.el is loaded _before_ `allout.el', for example by putting + `(require 'org)' early enough into your `.emacs' file. `CUA.el' by Kim. F. Storm Keybindings in Org-mode conflict with the `S-' keys used @@ -3458,14 +3918,10 @@ Org-mode can cooperate with the following packages: Also this package uses the `S-' keys, so everything written in the paragraph above about CUA mode also applies here. -`remember.el' by John Wiegley - Org mode cooperates with remember, see *Note Remember::. - `Remember.el' is not part of Emacs, find it on the web. -  File: org, Node: Bugs, Next: Acknowledgments, Prev: Interaction, Up: Miscellaneous -10.9 Bugs +11.9 Bugs ========= Here is a list of things that should work differently, but which I have @@ -3486,7 +3942,7 @@ found too hard to fix. autowrap. * When the application called by `C-c C-o' to open a file link fails - (for example because the application does not exits or refuses to + (for example because the application does not exist or refuses to open the file), it does so silently. No error message is displayed. @@ -3503,16 +3959,15 @@ found too hard to fix. If a formula uses _calculated_ fields further down the row, multiple recalculation may be needed to get all fields consistent. - * You can only make a single word boldface or italic. To emphasize - several words in a row, each must have the emphasize markers, like - in `*three* *bold* *words*'. + * Several words in a rom may *be made bold*, but this does not work + if the string is distributed over two lines. * The exporters work well, but could be made more efficient.  File: org, Node: Acknowledgments, Prev: Bugs, Up: Miscellaneous -10.10 Acknowledgments +11.10 Acknowledgments ===================== Org-mode was written by Carsten Dominik, who still maintains it at the @@ -3611,7 +4066,7 @@ Org-mode would not be what it is without your input.  File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top -11 Index +12 Index ******** [index] @@ -3629,7 +4084,8 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * agenda files, removing buffers: Agenda commands. (line 195) * agenda views: Agenda views. (line 6) * agenda, for single file: Timeline. (line 6) -* allout.el, conflict with: FAQ. (line 6) +* allout.el: Conflicts. (line 6) +* allout.el, conflict with: FAQ. (line 8) * angular brackets, around links: External links. (line 35) * applescript, for calendar update: iCalendar export. (line 38) * archive locations: Archiving. (line 13) @@ -3643,7 +4099,7 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * bug reports: Feedback. (line 6) * bugs: Bugs. (line 6) * calc package: Table calculations. (line 6) -* calc.el: Interaction. (line 18) +* calc.el: Cooperation. (line 6) * calculations, in tables <1>: Table calculations. (line 6) * calculations, in tables: Built-in table editor. (line 135) @@ -3654,6 +4110,7 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * CamelCase links: Internal links. (line 6) * CamelCase links, completion of: CamelCase links. (line 6) * category: Categories. (line 6) +* checkboxes: Plain lists. (line 36) * children, subtree visibility state: Visibility cycling. (line 10) * clean outline view: Clean view. (line 6) * column formula: Column formulas. (line 6) @@ -3662,7 +4119,7 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * completion, of CamelCase links <1>: Completion. (line 6) * completion, of CamelCase links: CamelCase links. (line 6) * completion, of dictionary words: Completion. (line 6) -* completion, of file names: Handling links. (line 40) +* completion, of file names: Handling links. (line 44) * completion, of links: Handling links. (line 28) * completion, of option keywords <1>: Completion. (line 6) * completion, of option keywords: Export options. (line 6) @@ -3674,18 +4131,18 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * completion, of TODO keywords <1>: Completion. (line 6) * completion, of TODO keywords: Workflow states. (line 12) * constants, in calculations: Formula syntax. (line 26) -* constants.el: Interaction. (line 28) -* contents, global visibility state: Visibility cycling. (line 19) +* constants.el: Cooperation. (line 14) +* contents, global visibility state: Visibility cycling. (line 22) * copying, of subtrees: Structure editing. (line 6) * creating timestamps: Creating timestamps. (line 6) -* CUA.el: Interaction. (line 40) +* CUA.el: Conflicts. (line 15) * custom agenda commands: Agenda dispatcher. (line 6) * custom search strings: Custom searches. (line 6) * customization: Customization. (line 6) * cutting, of subtrees: Structure editing. (line 6) * cycling, of TODO states: TODO basics. (line 13) * cycling, visibility: Visibility cycling. (line 6) -* dangerous commands: FAQ. (line 48) +* dangerous commands: FAQ. (line 70) * date stamps: Time stamps. (line 6) * date, reading in minibuffer: Creating timestamps. (line 68) * DEADLINE keyword: Time stamps. (line 43) @@ -3705,7 +4162,7 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * enhancing text: Enhancing text. (line 6) * evaluate time range: Creating timestamps. (line 63) * exporting: Exporting. (line 6) -* exporting a subtree: FAQ. (line 89) +* exporting a subtree: FAQ. (line 111) * exporting, not: Comment lines. (line 6) * extended TODO keywords: TODO extensions. (line 6) * external links: External links. (line 6) @@ -3713,14 +4170,14 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * feedback: Feedback. (line 6) * file links: External links. (line 6) * file links, searching: Search options. (line 6) -* file name completion: Handling links. (line 40) +* file name completion: Handling links. (line 44) * files, adding to agenda list: Agenda files. (line 12) * filing subtrees: Archiving. (line 6) * fixed width: Enhancing text. (line 30) * fixed-width sections: Export options. (line 25) * folded, subtree visibility state: Visibility cycling. (line 10) * folding, sparse trees: Sparse trees. (line 6) -* following links: Handling links. (line 55) +* following links: Handling links. (line 59) * format specifier: Formula syntax. (line 34) * format, of links: Link format. (line 6) * formula editing: Editing/debugging formulas. @@ -3731,10 +4188,11 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * formula, for table column: Column formulas. (line 6) * formula, in tables: Built-in table editor. (line 135) +* global cycling: Visibility cycling. (line 22) * global keybindings: Installation and activation. (line 6) * global TODO list: Global TODO list. (line 6) -* global visibility states: Visibility cycling. (line 19) +* global visibility states: Visibility cycling. (line 22) * GNUS links: External links. (line 6) * hand-formatted lists: Enhancing text. (line 11) * headline levels: Export options. (line 25) @@ -3751,8 +4209,8 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * iCalendar export: iCalendar export. (line 6) * in-buffer settings: Summary of in-buffer settings. (line 6) -* indentation, of tables: FAQ. (line 113) -* indirect buffers: FAQ. (line 65) +* indentation, of tables: FAQ. (line 135) +* indirect buffers: FAQ. (line 87) * inheritance, of tags: Tag inheritance. (line 6) * inserting links: Handling links. (line 28) * installation: Installation and activation. @@ -3770,15 +4228,15 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * link format: Link format. (line 6) * links, external: External links. (line 6) * links, internal: Internal links. (line 6) -* links, returning to: Handling links. (line 81) +* links, returning to: Handling links. (line 85) * Lisp forms, as table fomulas: Lisp formulas. (line 6) * lists, hand-formatted: Enhancing text. (line 11) * lists, ordered: Plain lists. (line 6) * lists, plain: Plain lists. (line 6) * logging, of progress: Progress logging. (line 6) * maintainer: Feedback. (line 6) -* make-indirect-buffer: FAQ. (line 65) -* mark ring: Handling links. (line 77) +* make-indirect-buffer: FAQ. (line 87) +* mark ring: Handling links. (line 81) * marking characters, tables: Advanced features. (line 34) * matching, of tags: Matching headline tags. (line 6) @@ -3798,14 +4256,16 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * options, for export: Export options. (line 6) * ordered lists: Plain lists. (line 6) * org-agenda, command: Weekly/Daily agenda. (line 9) +* org-checklet.el: Extensions. (line 8) * org-mode, turning on: Installation and activation. - (line 28) -* org-mouse.el: Interaction. (line 8) + (line 30) +* org-mouse.el: Extensions. (line 13) +* org-publish.el: Extensions. (line 21) * orgtbl-mode: orgtbl-mode. (line 6) * outline tree: Headlines. (line 6) * outline-mode: Outlines. (line 6) * outlines: Outlines. (line 6) -* overview, global visibility state: Visibility cycling. (line 19) +* overview, global visibility state: Visibility cycling. (line 22) * packages, interaction with other: Interaction. (line 6) * pasting, of subtrees: Structure editing. (line 6) * per file keywords: Per file keywords. (line 6) @@ -3825,7 +4285,7 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * region, active <3>: Built-in table editor. (line 165) * region, active: Structure editing. (line 51) -* remember.el <1>: Interaction. (line 64) +* remember.el <1>: Cooperation. (line 29) * remember.el: Remember. (line 6) * richer text: Enhancing text. (line 6) * RMAIL links: External links. (line 6) @@ -3835,9 +4295,9 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * section-numbers: Export options. (line 25) * setting tags: Setting tags. (line 6) * SHELL links: External links. (line 6) -* shell links, confirmation: FAQ. (line 48) -* show all, command: Visibility cycling. (line 27) -* show all, global visibility state: Visibility cycling. (line 19) +* shell links, confirmation: FAQ. (line 70) +* show all, command: Visibility cycling. (line 31) +* show all, global visibility state: Visibility cycling. (line 22) * show hidden text: Visibility cycling. (line 6) * single file summary: Timeline. (line 6) * sorting, of agenda items: Sorting of agenda items. @@ -3852,6 +4312,7 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * storing links: Handling links. (line 9) * structure editing: Structure editing. (line 6) * structure of document: Document structure. (line 6) +* subtree cycling: Visibility cycling. (line 10) * subtree visibility states: Visibility cycling. (line 10) * subtree, cut and paste: Structure editing. (line 6) * subtree, subtree visibility state: Visibility cycling. (line 10) @@ -3862,7 +4323,7 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top (line 6) * table editor, table.el: table.el. (line 6) * table of contents: Export options. (line 25) -* table.el <1>: Interaction. (line 14) +* table.el <1>: Cooperation. (line 30) * table.el: table.el. (line 6) * tables <1>: Export options. (line 25) * tables: Tables. (line 6) @@ -3872,7 +4333,7 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * tags: Tags. (line 6) * tags view: Matching headline tags. (line 6) -* templates, for remember: Remember. (line 26) +* templates, for remember: Remember. (line 23) * TeX interpretation: Enhancing text. (line 17) * TeX macros: Export options. (line 25) * TeX symbol completion: Completion. (line 6) @@ -3908,14 +4369,14 @@ File: org, Node: Index, Next: Key Index, Prev: Miscellaneous, Up: Top * visible text, printing: Sparse trees. (line 39) * VM links: External links. (line 6) * WANDERLUST links: External links. (line 6) -* windmove.el: Interaction. (line 60) +* windmove.el: Conflicts. (line 33) * workflow states as TODO keywords: Workflow states. (line 6) -* XML export: XML export. (line 6) +* XOXO export: XOXO export. (line 6)  File: org, Node: Key Index, Prev: Index, Up: Top -12 Key Index +13 Key Index ************ [index] @@ -3937,7 +4398,7 @@ File: org, Node: Key Index, Prev: Index, Up: Top * <1>: Agenda commands. (line 35) * <2>: Built-in table editor. (line 57) -* <3>: Plain lists. (line 38) +* <3>: Plain lists. (line 48) * : Visibility cycling. (line 10) * > <1>: Agenda commands. (line 148) * >: Creating timestamps. (line 76) @@ -3948,8 +4409,8 @@ File: org, Node: Key Index, Prev: Index, Up: Top * C-,: Agenda files. (line 18) * C-c !: Creating timestamps. (line 21) * C-c $: Archiving. (line 9) -* C-c %: Handling links. (line 77) -* C-c &: Handling links. (line 81) +* C-c %: Handling links. (line 81) +* C-c &: Handling links. (line 85) * C-c ' <1>: Editing/debugging formulas. (line 20) * C-c ': Built-in table editor. @@ -3993,7 +4454,7 @@ File: org, Node: Key Index, Prev: Index, Up: Top * C-c a T: Global TODO list. (line 15) * C-c a t <1>: Global TODO list. (line 9) * C-c a t: TODO basics. (line 27) -* C-c C-a: Visibility cycling. (line 27) +* C-c C-a: Visibility cycling. (line 31) * C-c C-b: Motion. (line 15) * C-c C-c <1>: The very busy C-c C-c key. (line 6) @@ -4003,7 +4464,7 @@ File: org, Node: Key Index, Prev: Index, Up: Top (line 16) * C-c C-c <5>: Built-in table editor. (line 54) -* C-c C-c: Plain lists. (line 68) +* C-c C-c: Plain lists. (line 79) * C-c C-d <1>: Agenda commands. (line 133) * C-c C-d: Creating timestamps. (line 37) * C-c C-f: Motion. (line 12) @@ -4011,7 +4472,7 @@ File: org, Node: Key Index, Prev: Index, Up: Top * C-c C-l: Handling links. (line 28) * C-c C-n: Motion. (line 8) * C-c C-o <1>: Creating timestamps. (line 33) -* C-c C-o: Handling links. (line 55) +* C-c C-o: Handling links. (line 59) * C-c C-p: Motion. (line 9) * C-c C-q <1>: Editing/debugging formulas. (line 20) @@ -4033,7 +4494,7 @@ File: org, Node: Key Index, Prev: Index, Up: Top * C-c C-x C-w <1>: Built-in table editor. (line 108) * C-c C-x C-w: Structure editing. (line 36) -* C-c C-x C-x: XML export. (line 10) +* C-c C-x C-x: XOXO export. (line 10) * C-c C-x C-y <1>: Built-in table editor. (line 112) * C-c C-x C-y: Structure editing. (line 43) @@ -4043,7 +4504,7 @@ File: org, Node: Key Index, Prev: Index, Up: Top (line 105) * C-c C-x M-w: Structure editing. (line 40) * C-c C-x t: Export options. (line 13) -* C-c C-x v <1>: XML export. (line 11) +* C-c C-x v <1>: XOXO export. (line 11) * C-c C-x v: Sparse trees. (line 39) * C-c C-x v a: ASCII export. (line 13) * C-c C-x v b: HTML export. (line 14) @@ -4056,7 +4517,7 @@ File: org, Node: Key Index, Prev: Index, Up: Top * C-u C-c .: Creating timestamps. (line 16) * C-u C-c =: Built-in table editor. (line 139) -* C-u C-c C-l: Handling links. (line 40) +* C-u C-c C-l: Handling links. (line 44) * D: Agenda commands. (line 68) * d: Agenda commands. (line 65) * f: Agenda commands. (line 44) @@ -4071,7 +4532,7 @@ File: org, Node: Key Index, Prev: Index, Up: Top * M- <1>: Built-in table editor. (line 72) * M-: Structure editing. (line 18) -* M- <1>: Plain lists. (line 43) +* M- <1>: Plain lists. (line 53) * M-: Structure editing. (line 6) * M- <1>: Built-in table editor. (line 72) @@ -4083,30 +4544,30 @@ File: org, Node: Key Index, Prev: Index, Up: Top (line 82) * M-S- <1>: Built-in table editor. (line 89) -* M-S- <2>: Plain lists. (line 53) +* M-S- <2>: Plain lists. (line 64) * M-S-: Structure editing. (line 33) * M-S- <1>: Creating timestamps. (line 97) * M-S- <2>: Built-in table editor. (line 76) -* M-S- <3>: Plain lists. (line 59) +* M-S- <3>: Plain lists. (line 70) * M-S-: Structure editing. (line 24) * M-S-: Structure editing. (line 15) * M-S- <1>: Creating timestamps. (line 94) * M-S- <2>: Built-in table editor. (line 79) -* M-S- <3>: Plain lists. (line 59) +* M-S- <3>: Plain lists. (line 70) * M-S-: Structure editing. (line 27) * M-S- <1>: Built-in table editor. (line 86) -* M-S- <2>: Plain lists. (line 53) +* M-S- <2>: Plain lists. (line 64) * M-S-: Structure editing. (line 30) * mouse-1 <1>: Agenda commands. (line 35) * mouse-1 <2>: Creating timestamps. (line 79) -* mouse-1: Handling links. (line 69) +* mouse-1: Handling links. (line 73) * mouse-2 <1>: Agenda commands. (line 35) -* mouse-2: Handling links. (line 69) +* mouse-2: Handling links. (line 73) * mouse-3 <1>: Agenda commands. (line 28) -* mouse-3: Handling links. (line 74) +* mouse-3: Handling links. (line 78) * n: Agenda commands. (line 19) * o: Agenda commands. (line 59) * P: Agenda commands. (line 117) @@ -4126,7 +4587,7 @@ File: org, Node: Key Index, Prev: Index, Up: Top * S-: Creating timestamps. (line 50) * S- <1>: Built-in table editor. (line 61) -* S-: Visibility cycling. (line 19) +* S-: Visibility cycling. (line 22) * S- <1>: Agenda commands. (line 120) * S- <2>: Creating timestamps. (line 55) * S-: Priorities. (line 25) @@ -4139,101 +4600,119 @@ File: org, Node: Key Index, Prev: Index, Up: Top  Tag Table: Node: Top959 -Node: Introduction7583 -Node: Summary7897 -Node: Installation and activation10005 -Node: Feedback11674 -Node: Document structure12460 -Node: Outlines13226 -Node: Headlines13886 -Node: Visibility cycling14509 -Node: Motion15705 -Node: Structure editing16489 -Node: Archiving18598 -Node: Sparse trees19458 -Ref: Sparse trees-Footnote-121443 -Ref: Sparse trees-Footnote-221535 -Node: Plain lists21650 -Ref: Plain lists-Footnote-124944 -Node: Tables25301 -Node: Built-in table editor25849 -Node: Narrow columns33462 -Ref: Narrow columns-Footnote-135401 -Node: Table calculations35447 -Node: Formula syntax36767 -Ref: Formula syntax-Footnote-139672 -Node: Lisp formulas39971 -Node: Column formulas40762 -Node: Advanced features42523 -Node: Named-field formulas45778 -Node: Editing/debugging formulas46418 -Node: Appetizer48176 -Node: orgtbl-mode49278 -Node: table.el49769 -Node: Hyperlinks50746 -Node: Link format51450 -Node: Internal links52747 -Node: Radio targets54697 -Node: CamelCase links55412 -Node: External links55910 -Node: Handling links57835 -Node: Search options62167 -Ref: Search options-Footnote-163943 -Node: Custom searches64024 -Node: Remember65072 -Ref: Remember-Footnote-168939 -Node: TODO items69063 -Node: TODO basics69986 -Node: Progress logging71327 -Node: TODO extensions72113 -Node: Workflow states72913 -Node: TODO types73781 -Ref: TODO types-Footnote-175439 -Node: Per file keywords75521 -Ref: Per file keywords-Footnote-176974 -Node: Priorities77202 -Node: Timestamps78411 -Node: Time stamps78732 -Node: Creating timestamps81160 -Node: Tags84289 -Node: Tag inheritance85024 -Node: Setting tags85961 -Node: Tag searches86923 -Node: Agenda views88132 -Node: Agenda files89671 -Ref: Agenda files-Footnote-190631 -Ref: Agenda files-Footnote-290780 -Node: Agenda dispatcher90972 -Node: Weekly/Daily agenda93102 -Node: Categories94237 -Node: Time-of-day specifications94885 -Node: Calendar/Diary integration96861 -Node: Sorting of agenda items98238 -Node: Global TODO list99070 -Node: Matching headline tags100485 -Node: Timeline101428 -Node: Agenda commands102301 -Node: Exporting107771 -Node: ASCII export108901 -Node: HTML export109791 -Node: XML export111622 -Node: iCalendar export112057 -Node: Text interpretation113879 -Node: Comment lines114356 -Node: Enhancing text114825 -Node: Export options116656 -Node: Miscellaneous118258 -Node: Completion119016 -Node: Customization120012 -Node: Summary of in-buffer settings120619 -Node: The very busy C-c C-c key123380 -Node: Clean view124785 -Node: TTY keys127362 -Node: FAQ128963 -Node: Interaction135865 -Node: Bugs138899 -Node: Acknowledgments140853 -Node: Index144222 -Node: Key Index165665 +Node: Introduction8559 +Node: Summary8873 +Node: Installation and activation11129 +Node: Feedback12787 +Node: Document structure13573 +Node: Outlines14339 +Node: Headlines14999 +Node: Visibility cycling15622 +Ref: Visibility cycling-Footnote-117097 +Ref: Visibility cycling-Footnote-217155 +Node: Motion17205 +Node: Structure editing17989 +Node: Archiving20098 +Node: Sparse trees20958 +Ref: Sparse trees-Footnote-122943 +Ref: Sparse trees-Footnote-223035 +Node: Plain lists23150 +Ref: Plain lists-Footnote-126868 +Node: Tables27225 +Node: Built-in table editor27773 +Node: Narrow columns35386 +Ref: Narrow columns-Footnote-137325 +Node: Table calculations37371 +Node: Formula syntax38691 +Ref: Formula syntax-Footnote-141596 +Node: Lisp formulas41895 +Node: Column formulas42686 +Node: Advanced features44447 +Node: Named-field formulas47702 +Node: Editing/debugging formulas48342 +Node: Appetizer50100 +Node: orgtbl-mode51202 +Node: table.el51693 +Node: Hyperlinks52670 +Node: Link format53374 +Node: Internal links54671 +Node: Radio targets56621 +Node: CamelCase links57336 +Node: External links57834 +Node: Handling links59759 +Node: Search options64312 +Ref: Search options-Footnote-166088 +Node: Custom searches66169 +Node: Remember67217 +Node: TODO items70903 +Node: TODO basics71826 +Node: Progress logging73167 +Node: TODO extensions73953 +Node: Workflow states74753 +Node: TODO types75621 +Ref: TODO types-Footnote-177279 +Node: Per file keywords77361 +Ref: Per file keywords-Footnote-178814 +Node: Priorities79042 +Node: Timestamps80249 +Node: Time stamps80570 +Node: Creating timestamps82998 +Node: Tags86123 +Node: Tag inheritance86858 +Node: Setting tags87795 +Node: Tag searches88757 +Node: Agenda views89966 +Node: Agenda files91505 +Ref: Agenda files-Footnote-192465 +Ref: Agenda files-Footnote-292614 +Node: Agenda dispatcher92806 +Node: Weekly/Daily agenda94936 +Node: Categories96071 +Node: Time-of-day specifications96719 +Node: Calendar/Diary integration98695 +Node: Sorting of agenda items100072 +Node: Global TODO list100904 +Node: Matching headline tags102319 +Node: Timeline103262 +Node: Agenda commands104135 +Node: Exporting109605 +Node: ASCII export110734 +Node: HTML export111624 +Node: XOXO export113850 +Node: iCalendar export114289 +Node: Text interpretation116112 +Node: Comment lines116589 +Node: Enhancing text117058 +Node: Export options118889 +Node: Publishing120491 +Ref: Publishing-Footnote-1121287 +Node: Configuration121483 +Node: Project alist122144 +Node: File sources and destinations123202 +Node: Selecting files123754 +Node: Publishing action124507 +Node: Publishing options125621 +Node: Links127648 +Node: Project page index128440 +Node: Sample configuration129207 +Node: Simple example129699 +Node: Complex example130372 +Node: Triggering publication132406 +Node: Miscellaneous133062 +Node: Completion133821 +Node: Customization134817 +Node: Summary of in-buffer settings135424 +Node: The very busy C-c C-c key138429 +Node: Clean view139941 +Node: TTY keys142518 +Node: FAQ144119 +Node: Interaction151860 +Node: Extensions152320 +Node: Cooperation153889 +Node: Conflicts155583 +Node: Bugs157175 +Node: Acknowledgments159073 +Node: Index162442 +Node: Key Index184323  End Tag Table diff --git a/org-install.el b/org-install.el new file mode 100644 index 000000000..435027fe2 --- /dev/null +++ b/org-install.el @@ -0,0 +1,27 @@ +;;; org-install.el --- Autoloads for org.el + +(autoload 'org-mode "org" "Org mode" t) +(autoload 'org-diary "org" "Diary entries from Org mode.") +(autoload 'org-agenda "org" "Multi-file agenda from Org mode." t) +(autoload 'org-store-link "org" "Store a link to the current location." t) +(autoload 'orgtbl-mode "org" "Org tables as a minor mode." t) +(autoload 'turn-on-orgtbl "org" "Org tables as a minor mode.") +(autoload 'org-cycle "org" "Subtree visibility cycling." t) +(autoload 'org-global-cycle "org" "Global visibility cycling." t) +(autoload 'org-agenda-list "org" "Produce calendar-loke agenda view." t) +(autoload 'org-todo-list "org" "Produce global TODO list." t) +(autoload 'org-tags-view "org" "Produce global TAGS agenda view." t) +(autoload 'org-remember-annotation "org") +(autoload 'org-remember-apply-template "org") +(autoload 'org-remember-handler "org") +(autoload 'org-export-icalendar-all-agenda-files "org" + "Export all files in `org-agenda-files' to iCalendar .ics files." t) +(autoload 'org-export-icalendar-combine-agenda-files "org" + "Export all files in `org-agenda-files' to a single combined iCalendar file." t) +(autoload 'org-publish-current-file "org-publish" "Publish current file." t) +(autoload 'org-publish-current-project "org-publish" + "Publish all files of current project." t) +(autoload 'org-publish "org-publish" "Publish a project." t) +(autoload 'org-publish-all "org-publish" "Publish all projects." t) + +(provide 'org-install) diff --git a/org-publish.el b/org-publish.el new file mode 100644 index 000000000..2a1ba581e --- /dev/null +++ b/org-publish.el @@ -0,0 +1,561 @@ +;;; org-publish.el --- publish related org-mode files as a website + +;; Copyright (C) 2006 David O'Toole + +;; Author: David O'Toole +;; Keywords: hypermedia, outlines +;; Version: + +;; $Id: org-publish.el,v 1.61 2006/05/19 12:03:51 dto Exp $ + +;; This file is free software; you can redistribute it and/or modify +;; it under the terms of the GNU General Public License as published by +;; the Free Software Foundation; either version 2, or (at your option) +;; any later version. + +;; This file is distributed in the hope that it will be useful, +;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;; GNU General Public License for more details. + +;; You should have received a copy of the GNU General Public License +;; along with GNU Emacs; see the file COPYING. If not, write to +;; the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +;; Boston, MA 02110-1301, USA. + +;; This file is NOT part of GNU Emacs. + +;;; Commentary: + +;; Requires at least version 4.27 of org.el +;; +;; The official org-mode website: +;; http://staff.science.uva.nl/~dominik/Tools/org/ +;; +;; Home page for org-publish.el: +;; http://dto.freeshell.org/notebook/OrgMode.html + +;; This program extends the HTML publishing support of Emacs Org-mode +;; to allow configurable publishing of related sets of files as a +;; complete website. +;; +;; org-publish.el can do the following: +;; +;; + Publish all one's org-files to html +;; + Upload html, images, attachments and other files to a web server +;; + Exclude selected private pages from publishing +;; + Publish a clickable index of pages +;; + Manage local timestamps, for publishing only changed files +;; + Accept plugin functions to extend range of publishable content +;; +;; Special thanks to the org-mode maintainer Carsten Dominik for his +;; ideas, enthusiasm, and cooperation. + +;;; Installation: + +;; Put org-publish.el in your load path, byte-compile it, and then add +;; the following lines to your emacs initialization file: + +;; (autoload 'org-publish "org-publish" nil t) +;; (autoload 'org-publish "org-publish-all" nil t) +;; (autoload 'org-publish "org-publish-current-file" nil t) +;; (autoload 'org-publish "org-publish-current-project" nil t) + +;;; Usage: +;; +;; The program's main configuration variable is +;; `org-publish-project-alist'. See below for example configurations +;; with commentary. + +;; The main interactive functions are: +;; +;; M-x org-publish +;; M-x org-publish-all +;; M-x org-publish-current-file +;; M-x org-publish-current-project + +;;;; Simple example configuration: + +;; (setq org-publish-project-alist +;; (list +;; '("org" . (:base-directory "~/org/" +;; :base-extension "org" +;; :publishing-directory "~/public_html" +;; :with-section-numbers nil +;; :table-of-contents nil +;; :style ""))) + +;;;; More complex example configuration: + +;; Imagine your *.org files are kept in ~/org, your images in +;; ~/images, and stylesheets in ~/other. Now imagine you want to +;; publish the files through an ssh connection to a remote host, via +;; Tramp-mode. To maintain relative links from *.org files to /images +;; and /other, we should replicate the same directory structure in +;; your web server account's designated html root (in this case, +;; assumed to be ~/html) + +;; Once you've done created the proper directories, you can adapt the +;; following example configuration to your specific paths, run M-x +;; org-publish-all, and it should publish the files to the correct +;; directories on the web server, transforming the *.org files into +;; HTML, and leaving other files alone. + +;; (setq org-publish-project-alist +;; (list +;; '("website" . +;; (("orgfiles" :base-directory "~/org/" +;; :base-extension "org" +;; :publishing-directory "/ssh:user@host:~/html/notebook/" +;; :publishing-function org-publish-org-to-html +;; :exclude "PrivatePage.org" ;; regexp +;; :headline-levels 3 +;; :with-section-numbers nil +;; :table-of-contents nil +;; :style "" +;; :auto-preamble t +;; :auto-postamble nil) +;; +;; ("images" :base-directory "~/images/" +;; :base-extension "jpg\\|gif\\|png" +;; :publishing-directory "/ssh:user@host:~/html/images/" +;; :publishing-function org-publish-attachment) +;; +;; ("other" :base-directory "~/other/" +;; :base-extension "css" +;; :publishing-directory "/ssh:user@host:~/html/other/" +;; :publishing-function org-publish-attachment))))) + +;; For more information, see the documentation for the variable +;; `org-publish-project-alist'. + +;; Of course, you don't have to publish to remote directories from +;; within emacs. You can always just publish to local folders, and +;; then use the synchronization/upload tool of your choice. + + +;;; List of user-visible changes since version 1.27 + +;; 1.57: Timestamps flag is now called "org-publish-use-timestamps-flag" +;; 1.52: Properly set default for :index-filename +;; 1.48: Composite projects allowed. +;; :include keyword allowed. +;; 1.43: Index no longer includes itself in the index. +;; 1.42: Fix "function definition is void" error +;; when :publishing-function not set in org-publish-current-file. +;; 1.41: Fixed bug where index isn't published on first try. +;; 1.37: Added interactive function "org-publish". Prompts for particular +;; project name to publish. +;; 1.34: Added force-publish option to all interactive functions. +;; 1.32: Fixed "index.org has changed on disk" error during index publishing. +;; 1.30: Fixed startup error caused by (require 'em-unix) + +;;; Code: + +;; these lines get code for function "eshell/cp" loaded +(require 'eshell) +(require 'esh-maint) +(require 'em-unix) +(require 'org) + +(defgroup org-publish nil + "Options for publishing a set of Org-mode and related files." + :tag "Org Publishing" + :group 'org) + + +(defcustom org-publish-project-alist nil + "Association list to control publishing behavior. +Each element of the alist is a publishing 'project.' The CAR of +each element is a string, uniquely identifying the project. The +CDR of each element is either a property list with configuration +options for the publishing process (see below), or a list of the +following form: + + ((\"component1\" :property value :property value ... ) + (\"component2\" :property value :property value ... )) + +When the CDR of an element of org-publish-project-alist is in +this second form, the elements of this list are taken to be +components of the project, which group together files requiring +different publishing options. + +When a property is given a value in org-publish-project-alist, its +setting overrides the value of the corresponding user variable + (if any) during publishing. However, options set within a file +override everything. + +Most properties are optional, but some should always be set: + + :base-directory Directory containing publishing source files + :base-extension Extension (without the dot!) of source files. + This can be a regular expression. + :publishing-directory Directory (possibly remote) where output + files will be published + +The :exclude property may be used to prevent certain files from +being published. Its value may be a string or regexp matching +file names you don't want to be published. + +The :include property may be used to include extra files. Its +value may be a list of filenames to include. The filenames are +considered relative to the publishing directory. + +When both :include and :exclude properties are given values, the +exclusion step happens first. + +One special property controls which back-end function to use for +publishing files in the project. This can be used to extend the +set of file types publishable by org-publish, as well as the set +of output formats. + + :publishing-function Function to publish file. The default is + org-publish-org-to-html, but other + values are possible. + +Some properties control details of the Org publishing process, +and are equivalent to the corresponding user variables listed in +the right column. See the documentation for those variables to +learn more about their use and default values. + + :language org-export-default-language + :headline-levels org-export-headline-levels + :section-numbers org-export-with-section-numbers + :table-of-contents org-export-with-toc + :emphasize org-export-with-emphasize + :sub-superscript org-export-with-sub-superscripts + :TeX-macros org-export-with-TeX-macros + :fixed-width org-export-with-fixed-width + :tables org-export-with-tables + :table-auto-headline org-export-highlight-first-table-line + :style org-export-html-style + :convert-org-links org-export-html-link-org-files-as-html + :inline-images org-export-html-inline-images + :expand-quoted-html org-export-html-expand + :timestamp org-export-html-with-timestamp + :publishing-directory org-export-publishing-directory + :preamble org-export-html-preamble + :postamble org-export-html-postamble + :auto-preamble org-export-html-auto-preamble + :auto-postamble org-export-html-auto-postamble + :author user-full-name + :email user-mail-address + +The following properties may be used to control publishing of an +index of files or summary page for a given project. + + :auto-index Whether to publish an index during + org-publish-current-project or org-publish-all. + :index-filename Filename for output of index. Defaults + to 'index.org' (which becomes 'index.html') + :index-title Title of index page. Defaults to name of file. + :index-function Plugin function to use for generation of index. + Defaults to 'org-publish-org-index', which + generates a plain list of links to all files + in the project. +" + :group 'org-publish + :type 'alist) + + +(defcustom org-publish-use-timestamps-flag t + "When non-nil, use timestamp checking to publish only changed files. +When nil, do no timestamp checking and always publish all +files." + :group 'org-publish + :type 'boolean) + + +(defcustom org-publish-timestamp-directory "~/.org-timestamps/" + "Name of directory in which to store publishing timestamps." + :group 'org-publish + :type 'string) + + +;;;; Timestamp-related functions + + +(defun org-publish-timestamp-filename (filename) + "Return path to timestamp file for filename FILENAME." + (while (string-match "~\\|/" filename) + (setq filename (replace-match "_" nil t filename))) + (concat org-publish-timestamp-directory filename ".timestamp")) + + +(defun org-publish-needed-p (filename) + "Check whether file should be published. +If org-publish-use-timestamps-flag is set to nil, this function always +returns t. Otherwise, check the timestamps folder to determine +whether file should be published." + (if org-publish-use-timestamps-flag + (progn + ;; + ;; create folder if needed + (if (not (file-exists-p org-publish-timestamp-directory)) + (make-directory org-publish-timestamp-directory) + (if (not (file-directory-p org-publish-timestamp-directory)) + (error "org-publish-timestamp-directory must be a directory."))) + ;; + ;; check timestamp. ok if timestamp file doesn't exist + (let* ((timestamp (org-publish-timestamp-filename filename)) + (rtn (file-newer-than-file-p filename timestamp))) + (if rtn + ;; handle new timestamps + (if (not (file-exists-p timestamp)) + ;; create file + (with-temp-buffer + (write-file timestamp) + (kill-buffer (current-buffer))))) + rtn)) + t)) + + +(defun org-publish-update-timestamp (filename) + "Update publishing timestamp for file FILENAME." + (let ((timestamp (org-publish-timestamp-filename filename))) + (set-file-times timestamp))) + + +;;;; Utilities + + +(defun org-publish-get-project (project-name) + "Return project object for project PROJECT-NAME." + (let ((project (assoc project-name org-publish-project-alist))) + (if project + (cdr project) + nil))) + + +(defun org-publish-get-project-component (project-name component-name) + "Return plist for project component COMPONENT-NAME within project PROJECT-NAME." + (let* ((components (org-publish-get-project project-name)) + (c nil) + (plist nil)) + (while (setq c (pop components)) + (when (and (stringp (car c)) (string= component-name (car c))) + (setq plist (cdr c)))) + plist)) + + +(defun org-publish-composite-project-p (element) + "Tell whether an ELEMENT of org-publish-project-alist is composite." + (listp (car (cdr element)))) + + +(defun org-publish-iterate-project-plists (action &optional project-name) + "Call function ACTION for each project component. +ACTION should accept two arguments: the name of the enclosing +project, and the property list associated with the project +component. If PROJECT-NAME is set, iterate only over components +of that project." + (let ((alist (if project-name + `((,project-name ,@(org-publish-get-project project-name))) + org-publish-project-alist)) + (project nil)) + (while (setq project (pop alist)) + (if (org-publish-composite-project-p project) + ;; + ;; handle composite project + (let ((components (cdr project)) + (c nil)) + (while (setq c (pop components)) + (let ((plist (cdr c))) + (funcall action (car project) plist)))) + ;; + ;; handle normal project + (let ((plist (cdr project))) + (funcall action (car project) plist)))))) + + + +(defun org-publish-get-base-files (plist &optional exclude-regexp) + "Return a list of all files in project defined by PLIST. +If EXCLUDE-REGEXP is set, this will be used to filter out +matching filenames." + (let* ((dir (file-name-as-directory (plist-get plist :base-directory))) + (include-list (plist-get plist :include)) + (extension (or (plist-get plist :base-extension) "org")) + (regexp (concat "^[^\\.].*\\.\\(" extension "\\)$")) + (allfiles (directory-files dir t regexp))) + ;; + ;; exclude files + (setq allfiles + (if (not exclude-regexp) + allfiles + (delq nil + (mapcar (lambda (x) + (if (string-match exclude-regexp x) nil x)) + allfiles)))) + ;; + ;; include extra files + (let ((inc nil)) + (while (setq inc (pop include-list)) + (setq allfiles (cons (concat dir inc) allfiles)))) + + allfiles)) + + +(defun org-publish-get-project-from-filename (filename) + "Figure out which project a given FILENAME belongs to, if any. +Filename should contain full path. Returns name of project, or +nil if not found." + (let ((found nil)) + (org-publish-iterate-project-plists + (lambda (project-name project-plist) + (let ((files (org-publish-get-base-files project-plist))) + (if (member (expand-file-name filename) files) + (setq found project-name))))) + found)) + + +(defun org-publish-get-plist-from-filename (filename) + "Return publishing configuration plist for file FILENAME." + (let ((found nil)) + (org-publish-iterate-project-plists + (lambda (project-name project-plist) + (let ((files (org-publish-get-base-files project-plist))) + (if (member (expand-file-name filename) files) + (setq found project-plist))))) + found)) + + +;;;; Pluggable publishing back-end functions + + +(defun org-publish-org-to-html (plist filename) + "Publish an org file to HTML. +PLIST is the property list for the given project. +FILENAME is the filename of the org file to be published." + (let* ((arg (plist-get plist :headline-levels))) + (progn + (find-file filename) + (org-export-as-html arg nil plist) + ;; get rid of HTML buffer + (kill-buffer (current-buffer))))) + + +(defun org-publish-attachment (plist filename) + "Publish a file with no transformation of any kind. +PLIST is the property list for the given project. +FILENAME is the filename of the file to be published." + (let ((destination (file-name-as-directory (plist-get plist :publishing-directory)))) + (eshell/cp filename destination))) + + +;;;; Publishing files, projects, and indices + + +(defun org-publish-file (filename) + "Publish file FILENAME." + (let* ((project-name (org-publish-get-project-from-filename filename)) + (plist (org-publish-get-plist-from-filename filename)) + (publishing-function (or (plist-get plist :publishing-function) 'org-publish-org-to-html))) + (if (not project-name) + (error (format "File %s is not part of any known project." filename))) + (when (org-publish-needed-p filename) + (funcall publishing-function plist filename) + (org-publish-update-timestamp filename)))) + + +(defun org-publish-project-plist (plist) + "Publish all base files in project defined by PLIST. + If :auto-index is set, publish the index too." + (let* ((exclude-regexp (plist-get plist :exclude)) + (publishing-function (or (plist-get plist :publishing-function) 'org-publish-org-to-html)) + (buf (current-buffer)) + (index-p (plist-get plist :auto-index)) + (index-filename (or (plist-get plist :index-filename) "index.org")) + (index-function (or (plist-get plist :index-function) 'org-publish-org-index)) + (f nil)) + ;; + (if index-p + (funcall index-function plist index-filename)) + (let ((files (org-publish-get-base-files plist exclude-regexp))) + (while (setq f (pop files)) + ;; check timestamps + (when (org-publish-needed-p f) + (funcall publishing-function plist f) + (org-publish-update-timestamp f)))) + ;; back to original buffer + (switch-to-buffer buf))) + + +(defun org-publish-org-index (plist &optional index-filename) + "Create an index of pages in project PLIST. +Optionally set the filename of the index with INDEX-FILENAME; +default is 'index.org'." + (let* ((dir (file-name-as-directory (plist-get plist :base-directory))) + (exclude-regexp (plist-get plist :exclude)) + (files (org-publish-get-base-files plist exclude-regexp)) + (index-filename (concat dir (or index-filename "index.org"))) + (index-buffer (find-buffer-visiting index-filename)) + (ifn (file-name-nondirectory index-filename)) + (f nil)) + ;; + ;; if buffer is already open, kill it to prevent error message + (if index-buffer + (kill-buffer index-buffer)) + (with-temp-buffer + (while (setq f (pop files)) + (let ((fn (file-name-nondirectory f))) + (unless (string= fn ifn) ;; index shouldn't index itself + (insert (concat " + [[file:" fn "][" + (file-name-sans-extension fn) + "]]\n"))))) + (write-file index-filename) + (kill-buffer (current-buffer))))) + + +;;;; Interactive publishing functions + + +;;;###autoload +(defun org-publish (project-name &optional force) + "Publish the project PROJECT-NAME." + (interactive "sProject name: \nP") + (let ((org-publish-use-timestamps-flag (if force nil t))) + (org-publish-iterate-project-plists + (lambda (ignore project-plist) + (org-publish-project-plist project-plist)) + project-name))) + + +;;;###autoload +(defun org-publish-current-project (&optional force) + "Publish the project associated with the current file. +With prefix argument, force publishing all files in project." + (interactive "P") + (let* ((project-name (org-publish-get-project-from-filename (buffer-file-name))) + (org-publish-use-timestamps-flag (if force nil t))) + (if (not project-name) + (error (format "File %s is not part of any known project." (buffer-file-name)))) + (org-publish project-name))) + + +;;;###autoload +(defun org-publish-current-file (&optional force) + "Publish the current file. +With prefix argument, force publish the file." + (interactive "P") + (let ((org-publish-use-timestamps-flag + (if force nil t))) + (org-publish-file (buffer-file-name)))) + + +;;;###autoload +(defun org-publish-all (&optional force) + "Publish all projects. +With prefix argument, force publish all files." + (interactive "P") + (let ((org-publish-use-timestamps-flag + (if force nil t))) + (org-publish-iterate-project-plists + (lambda (project-name project-plist) + (org-publish-project-plist project-plist))))) + + + + +(provide 'org-publish) +;;; org-publish.el ends here diff --git a/org.el b/org.el index 19a2c475a..444180a2d 100644 --- a/org.el +++ b/org.el @@ -5,7 +5,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://www.astro.uva.nl/~dominik/Tools/org/ -;; Version: 4.29 +;; Version: 4.30 ;; ;; This file is part of GNU Emacs. ;; @@ -52,16 +52,17 @@ ;; (define-key global-map "\C-cl" 'org-store-link) ;; (define-key global-map "\C-ca" 'org-agenda) ;; -;; If you have downloaded Org-mode from the Web, you must byte-compile -;; org.el and put it on your load path. In addition to the Emacs Lisp -;; lines above, you also need to add the following lines to .emacs: +;; Furthermore you need to activate font-lock-mode in org-mode buffers. +;; either of the following two lins will do the trick: ;; -;; (autoload 'org-mode "org" "Org mode" t) -;; (autoload 'org-diary "org" "Diary entries from Org mode") -;; (autoload 'org-agenda "org" "Multi-file agenda from Org mode" t) -;; (autoload 'org-store-link "org" "Store a link to the current location" t) -;; (autoload 'orgtbl-mode "org" "Org tables as a minor mode" t) -;; (autoload 'turn-on-orgtbl "org" "Org tables as a minor mode") +;; (global-font-lock-mode 1) ; for all buffers +;; (add-hook 'org-mode-hook 'turn-on-font-lock) ; org-mode buffers only +;; +;; If you have downloaded Org-mode from the Web, you have to take additional +;; action: Byte-compile org.el and org-publish.el and put them together with +;; org-install.el on your load path. Then also add to your .emacs file: +;; +;; (require 'org-install) ;; ;; This setup will put all files with extension ".org" into Org-mode. As ;; an alternative, make the first line of a file look like this: @@ -81,6 +82,17 @@ ;; ;; Changes since version 4.10: ;; --------------------------- +;; Version 4.30 +;; - Modified installation: Autoloads have been collected in org-install.el. +;; - Logging (org-log-done) is now a #+STARTUP option. +;; - Checkboxes in plain list items, following up on Frank Ruell's idea. +;; - File links inserted with C-c C-l will use relative paths if the linked +;; file is in the current directory or a subdirectory of it. +;; - New variable `org-link-file-path-type' to specify preference for +;; relative and absolute paths. +;; - New CSS classes for tags, timestamps, timestamp keywords. +;; - Bug and typo fixes. +;; ;; Version 4.29 ;; - Inlining images in HTML export now depends on wheather the link ;; contains a description or not. @@ -348,6 +360,18 @@ An entry can be toggled between QUOTE and normal with :tag "Org Cycle" :group 'org-structure) +(defcustom org-cycle-global-at-bob t + "Cycle globally if cursor is at beginning of buffer and not at a headline. +This makes it possible to do global cycling without having to use S-TAB or +C-u TAB. For this special case to work, the first line of the buffer +must not be a headline - it may be empty ot some other text. When used in +this way, `org-cycle-hook' is disables temporarily, to make sure the +cursor stays at the beginning of the buffer. +When this option is nil, don't do anything special at the beginning +of the buffer." + :group 'org-cycle + :type 'boolean) + (defcustom org-cycle-emulate-tab t "Where should `org-cycle' emulate TAB. nil Never @@ -784,6 +808,23 @@ additional URL: prefix, so the format would be \"\"." (const :tag "\"\" (e.g. )" "") (string :tag "Other" :value "<%s>"))) +(defcustom org-link-file-path-type 'adaptive + "How the path name in file links should be stored. +Valid values are: + +relative relative to the current directory, i.e. the directory of the file + into which the link is being inserted. +absolute absolute path, if possible with ~ for home directory. +noabbrev absolute path, no abbreviation of home directory. +adaptive Use relative path for files in the current directory and sub- + directories of it. For other files, use an absolute path." + :group 'org-link + :type '(choice + (const relative) + (const absolute) + (const noabbrev) + (const adaptive))) + (defcustom org-activate-links '(bracket angle plain radio tag date) "Types of links that should be activated in Org-mode files. This is a list of symbols, each leading to the activation of a certain link @@ -962,7 +1003,11 @@ for some files for which the OS does not have a good default. See `org-file-apps'.") (defconst org-file-apps-defaults-windowsnt - '((t . (w32-shell-execute "open" file))) + (list (cons t + (list (if (featurep 'xemacs) + 'mswindows-shell-execute + 'w32-shell-execute) + "open" 'file))) "Default file applications on a Windows NT system. The system \"open\" is used for most files. See `org-file-apps'.") @@ -979,14 +1024,20 @@ See `org-file-apps'.") "External applications for opening `file:path' items in a document. Org-mode uses system defaults for different file types, but you can use this variable to set the application for a given file -extension. The entries in this list are cons cells with a file extension -and the corresponding command. Possible values for the command are: - `emacs' The file will be visited by the current Emacs process. - `default' Use the default application for this file type. - string A command to be executed by a shell; %s will be replaced - by the path to the file. - sexp A Lisp form which will be evaluated. The file path will - be available in the Lisp variable `file'. +extension. The entries in this list are cons cells where the car identifies +files and the cdr the corresponding command. Possible values for the +file identifier are + \"ext\" A string identifying an extension + `directory' Matches a directory + t Default for all remaining files + +Possible values for the command are: + `emacs' The file will be visited by the current Emacs process. + `default' Use the default application for this file type. + string A command to be executed by a shell; %s will be replaced + by the path to the file. + sexp A Lisp form which will be evaluated. The file path will + be available in the Lisp variable `file'. For more examples, see the system specific constants `org-file-apps-defaults-macosx' `org-file-apps-defaults-windowsnt' @@ -1114,7 +1165,12 @@ Lisp variable `state'." (defcustom org-log-done nil "When set, insert a (non-active) time stamp when TODO entry is marked DONE. When the state of an entry is changed from nothing to TODO, remove a previous -closing date." +closing date. +This can also be configured on a per-file basis by adding one of +the following lines anywhere in the buffer: + + #+STARTUP: logging + #+STARTUP: nologging" :group 'org-todo :type 'boolean) @@ -1139,6 +1195,14 @@ This is the priority an item get if no explicit priority is given." :tag "Org Time" :group 'org) +(defcustom org-insert-labeled-timestamps-at-point nil + "Non-nil means, SCHEDULED and DEADLINE timestamps are inserted at point. +When nil, these labeled time stamps are forces into the second line of an +entry, just after the headline. When scheduling from the global TODO list, +the time stamp will always be forced into the second line." + :group 'org-time + :type 'boolean) + (defconst org-time-stamp-formats '("<%Y-%m-%d %a>" . "<%Y-%m-%d %a %H:%M>") "Formats for `format-time-string' which are used for time stamps. It is not recommended to change this constant.") @@ -1652,6 +1716,11 @@ This option can also be set with the +OPTIONS line, e.g. \"\\n:t\"." :group 'org-export-general :type 'boolean) +(defcustom org-export-with-timestamps t + "Nil means, do not export time stamps and associated keywords." + :group 'org-export + :type 'boolean) + (defcustom org-export-with-tags t "Nil means, do not export tags, just remove them from headlines." :group 'org-export-general @@ -1796,6 +1865,8 @@ Otherwise the buffer will just be saved to a file and stay hidden." :tag "Org Export XML" :group 'org-export) +;; FIXME: I am told XOXO is not XML, it is semantic-only HTML. + (defcustom org-export-xml-type 'xoxo ;kw, if we have only one. "The kind of XML to be produced by the XML exporter. Allowed values are: @@ -1816,8 +1887,11 @@ xoxo The XOXO exporter." font-size: 12pt; } .title { text-align: center; } - .todo, .deadline { color: red; } + .todo { color: red; } .done { color: green; } + .timestamp { color: grey } + .timestamp-kwd { color: CadetBlue } + .tag { background-color:lightblue; font-weight:normal } .target { background-color: lavender; } pre { border: 1pt solid #AEBDCC; @@ -2274,6 +2348,9 @@ This face is only used if `org-fontify-done-headline' is set." (defvar org-keyword-time-regexp nil "Matches any of the 3 keywords, together with the time stamp.") (make-variable-buffer-local 'org-keyword-time-regexp) +(defvar org-maybe-keyword-time-regexp nil + "Matches a timestamp, possibly preceeded by a keyword.") +(make-variable-buffer-local 'org-keyword-time-regexp) (defun org-set-regexps-and-options () "Precompute regular expressions for current buffer." @@ -2316,6 +2393,8 @@ This face is only used if `org-fontify-done-headline' is set." ("oddeven" org-odd-levels-only nil) ("align" org-startup-align-all-tables t) ("noalign" org-startup-align-all-tables nil) + ("logging" org-log-done t) + ("nologging" org-log-done nil) ("dlcheck" org-startup-with-deadline-check t) ("nodlcheck" org-startup-with-deadline-check nil))) l var val) @@ -2370,7 +2449,12 @@ This face is only used if `org-fontify-done-headline' is set." (concat "\\<\\(" org-scheduled-string "\\|" org-deadline-string "\\|" org-closed-string "\\)" - " *[[<]\\([^]>]+\\)[]>]")) ;; FIXME: is this correct? + " *[[<]\\([^]>]+\\)[]>]") ;; FIXME: is this correct? + org-maybe-keyword-time-regexp + (concat "\\(\\<\\(" org-scheduled-string + "\\|" org-deadline-string + "\\|" org-closed-string "\\)\\)?" + " *\\([[<][0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\}[^]\r\n>]*?[]>]\\)")) ;; FIXME: is this correct? (org-set-font-lock-defaults))) @@ -2810,11 +2894,13 @@ between words." (let* ((em org-fontify-emphasized-text) (lk org-activate-links) (org-font-lock-extra-keywords + ;; Headlines (list '("^\\(\\**\\)\\(\\*\\)\\(.*\\)" (1 (org-get-level-face 1)) (2 (org-get-level-face 2)) (3 (org-get-level-face 3))) '("^[ \t]*\\(\\(|\\|\\+-[-+]\\).*\\S-\\)" (1 'org-table)) + ;; Links (if (memq 'angle lk) '(org-activate-angle-links (0 'org-link t))) (if (memq 'plain lk) '(org-activate-plain-links (0 'org-link t))) (if (memq 'bracket lk) '(org-activate-bracket-links (0 'org-link t))) @@ -2824,27 +2910,36 @@ between words." (if (memq 'tag lk) '(org-activate-tags (1 'org-tag prepend))) (if org-table-limit-column-width '(org-hide-wide-columns (0 nil append))) + ;; TODO lines (list (concat "^\\*+[ \t]*" org-not-done-regexp) '(1 'org-todo t)) + ;; Priorities (list (concat "\\[#[A-Z]\\]") '(0 'org-special-keyword t)) + ;; Special keywords (list (concat "\\<" org-deadline-string) '(0 'org-special-keyword t)) (list (concat "\\<" org-scheduled-string) '(0 'org-special-keyword t)) (list (concat "\\<" org-closed-string) '(0 'org-special-keyword t)) -; (if em '("\\(\\W\\|^\\)\\(\\*\\w+\\*\\)\\(\\W\\|$\\)" 2 'bold prepend)) -; (if em '("\\(\\W\\|^\\)\\(/\\w+/\\)\\(\\W\\|$\\)" 2 'italic prepend)) -; (if em '("\\(\\W\\|^\\)\\(_\\w+_\\)\\(\\W\\|$\\)" 2 'underline prepend)) + ;; Emphasis (if em (list org-bold-re 2 ''bold 'prepend)) (if em (list org-italic-re 2 ''italic 'prepend)) (if em (list org-underline-re 2 ''underline 'prepend)) + ;; Checkboxes, similar to Frank Ruell's org-checklet.el + '("^[ \t]*\\([-+*]\\|[0-9]+[.)]\\) +\\(\\[_\\]\\)" + 2 'bold prepend) + '("^[ \t]*\\([-+*]\\|[0-9]+[.)]\\) +\\(\\[X\\]\\)" + 2 'bold prepend) + ;; COMMENT (list (concat "^\\*+[ \t]*\\<\\(" org-comment-string "\\|" org-quote-string "\\)\\>") '(1 'org-special-keyword t)) '("^#.*" (0 'font-lock-comment-face t)) + ;; DONE (if org-fontify-done-headline (list (concat "^[*]+ +\\<\\(" org-done-string "\\)\\(.*\\)\\>") '(1 'org-done t) '(2 'org-headline-done t)) (list (concat "^[*]+ +\\<\\(" org-done-string "\\)\\>") '(1 'org-done t))) + ;; Table stuff '("^[ \t]*\\(:.*\\)" (1 'org-table t)) '("| *\\(:?=[^|\n]*\\)" (1 'org-formula t)) '("^[ \t]*| *\\([#!$*_^]\\) *|" (1 'org-formula t)) @@ -2886,7 +2981,11 @@ between words." ;;; Visibility cycling (defvar org-cycle-global-status nil) +(make-variable-buffer-local 'org-cycle-global-status) (defvar org-cycle-subtree-status nil) +(make-variable-buffer-local 'org-cycle-subtree-status) + +;;;###autoload (defun org-cycle (&optional arg) "Visibility cycling for Org-mode. @@ -2916,15 +3015,17 @@ between words." no headline in line 1, this function will act as if called with prefix arg." (interactive "P") - (if (or (and (bobp) (not (looking-at outline-regexp))) - (equal arg '(4))) - ;; special case: use global cycling - (setq arg t)) + (let* ((outline-regexp + (if org-cycle-include-plain-lists + "\\*+\\|\\([ \t]*\\)\\([-+*]\\|[0-9]+[.)]\\) " + outline-regexp)) + (bob-special (and org-cycle-global-at-bob (bobp) + (not (looking-at outline-regexp)))) + (org-cycle-hook (if bob-special nil org-cycle-hook))) - (let ((outline-regexp - (if org-cycle-include-plain-lists - "\\*+\\|\\([ \t]*\\)\\([-+*]\\|[0-9]+[.)]\\) " - outline-regexp))) + (if (or bob-special (equal arg '(4))) + ;; special case: use global cycling + (setq arg t)) (cond @@ -2944,18 +3045,8 @@ between words." ;; We just created the overview - now do table of contents ;; This can be slow in very large buffers, so indicate action (message "CONTENTS...") - (save-excursion - ;; Visit all headings and show their offspring - (goto-char (point-max)) - (catch 'exit - (while (and (progn (condition-case nil - (outline-previous-visible-heading 1) - (error (goto-char (point-min)))) - t) - (looking-at outline-regexp)) - (show-branches) - (if (bobp) (throw 'exit nil)))) - (message "CONTENTS...done")) + (org-content) + (message "CONTENTS...done") (setq org-cycle-global-status 'contents) (run-hook-with-args 'org-cycle-hook 'contents)) @@ -2969,7 +3060,7 @@ between words." (t ;; Default action: go to overview - (hide-sublevels 1) + (org-overview) (message "OVERVIEW") (setq org-cycle-global-status 'overview) (run-hook-with-args 'org-cycle-hook 'overview)))) @@ -3042,6 +3133,44 @@ between words." (org-back-to-heading) (org-cycle)))))) +;;;###autoload +(defun org-global-cycle () + "Cycle the global visibility. For details see `org-cycle'." + (interactive) + (org-cycle '(4))) + +(defun org-overview () + "Switch to overview mode, shoing only top-level headlines. +Really, this shows all headlines with level equal or greater than the level +of the first headline in the buffer. This is important, because if the +first headline is not level one, then (hide-sublevels 1) gives confusing +results." + (interactive) + (hide-sublevels (save-excursion + (goto-char (point-min)) + (if (re-search-forward (concat "^" outline-regexp) nil t) + (progn + (goto-char (match-beginning 0)) + (funcall outline-level)) + 1)))) + +;; FIXME: allow an argument to give a limiting level for this. +(defun org-content () + "Show all headlines in the buffer, like a table of contents" + (interactive) + (save-excursion + ;; Visit all headings and show their offspring + (goto-char (point-max)) + (catch 'exit + (while (and (progn (condition-case nil + (outline-previous-visible-heading 1) + (error (goto-char (point-min)))) + t) + (looking-at outline-regexp)) + (show-branches) + (if (bobp) (throw 'exit nil)))))) + + (defun org-optimize-window-after-visibility-change (state) "Adjust the window after a change in outline visibility. This function is the default value of the hook `org-cycle-hook'." @@ -3204,7 +3333,6 @@ or nil." (defvar org-ignore-region nil "To temporarily disable the active region.") -;; FIXME: Fix behavior if point is on the stars but not at bol. (defun org-insert-heading (&optional force-heading) "Insert a new heading or item with same depth at point. If point is in a plain list and FORCE-HEADING is nil, create a new list item. @@ -3218,10 +3346,10 @@ the current headline." (when (or force-heading (not (org-insert-item))) (let* ((head (save-excursion (condition-case nil - (org-back-to-heading) - (error (outline-next-heading))) - (prog1 (match-string 0) - (funcall outline-level)))) + (progn + (org-back-to-heading) + (match-string 0)) + (error "*")))) pos) (cond ((and (org-on-heading-p) (bolp) @@ -3245,10 +3373,14 @@ Return t when things worked, nil when we are not in an item." (org-at-item-p) t) (error nil))) + (debug) (let* ((bul (match-string 0)) + (end (match-end 0)) (eow (save-excursion (beginning-of-line 1) (looking-at "[ \t]*") (match-end 0))) (eowcol (save-excursion (goto-char eow) (current-column))) + (checkboxp (save-excursion (goto-char end) + (looking-at "[ \t]*\\[[_X]\\]"))) pos) (cond ((and (org-at-item-p) (<= (point) eow)) @@ -3258,7 +3390,7 @@ Return t when things worked, nil when we are not in an item." ((<= (point) eow) (beginning-of-line 1)) (t (newline))) - (insert bul) + (insert bul (if checkboxp "[_]" "")) (just-one-space) (setq pos (point)) (end-of-line 1) @@ -3618,6 +3750,20 @@ If optional TXT is given, check this string instead of the current kill." ((= llt ?\)) "\\([ \t]*\\([-+]\\|\\([0-9]+)\\)\\)\\|[ \t]+\\*\\)\\( \\|$\\)") (t (error "Invalid value of `org-plain-list-ordered-item-terminator'"))))))) +(defun org-at-item-checkbox-p () + "Is point at a line starting a plain-list item with a checklet?" + (and (org-at-item-p) + (save-excursion + (goto-char (match-end 0)) + (skip-chars-forward " \t") + (looking-at "\\[[_X]\\]")))) + +(defun org-toggle-checkbox () + "Toggle the checkbox in the current line." + (save-excursion + (if (org-at-item-checklet-p) + (replace-match (if (equal (match-string 0) "[_]") "[X]" "[_]") t t)))) + (defun org-get-indentation () "Get the indentation of the current line, interpreting tabs." (save-excursion @@ -3755,7 +3901,7 @@ doing the renumbering." (defun org-renumber-ordered-list (arg) "Renumber an ordered plain list. -Cursor next to be in the first line of an item, the line that starts +Cursor needs to be in the first line of an item, the line that starts with something like \"1.\" or \"2)\"." (interactive "p") (unless (and (org-at-item-p) @@ -4068,35 +4214,35 @@ prefix arg, switch to that state." (member (member this org-todo-keywords)) (tail (cdr member)) (state (cond - ((equal arg '(4)) - ;; Read a state with completion - (completing-read "State: " (mapcar (lambda(x) (list x)) - org-todo-keywords) - nil t)) - ((eq arg 'right) - (if this - (if tail (car tail) nil) - (car org-todo-keywords))) - ((eq arg 'left) - (if (equal member org-todo-keywords) - nil - (if this - (nth (- (length org-todo-keywords) (length tail) 2) - org-todo-keywords) - org-done-string))) - (arg - ;; user requests a specific state - (nth (1- (prefix-numeric-value arg)) - org-todo-keywords)) - ((null member) (car org-todo-keywords)) - ((null tail) nil) ;; -> first entry - ((eq org-todo-interpretation 'sequence) - (car tail)) - ((memq org-todo-interpretation '(type priority)) - (if (eq this-command last-command) - (car tail) - (if (> (length tail) 0) org-done-string nil))) - (t nil))) + ((equal arg '(4)) + ;; Read a state with completion + (completing-read "State: " (mapcar (lambda(x) (list x)) + org-todo-keywords) + nil t)) + ((eq arg 'right) + (if this + (if tail (car tail) nil) + (car org-todo-keywords))) + ((eq arg 'left) + (if (equal member org-todo-keywords) + nil + (if this + (nth (- (length org-todo-keywords) (length tail) 2) + org-todo-keywords) + org-done-string))) + (arg + ;; user requests a specific state + (nth (1- (prefix-numeric-value arg)) + org-todo-keywords)) + ((null member) (car org-todo-keywords)) + ((null tail) nil) ;; -> first entry + ((eq org-todo-interpretation 'sequence) + (car tail)) + ((memq org-todo-interpretation '(type priority)) + (if (eq this-command last-command) + (car tail) + (if (> (length tail) 0) org-done-string nil))) + (t nil))) (next (if state (concat " " state " ") " "))) (replace-match next t t) (setq org-last-todo-state-is-todo @@ -4175,7 +4321,7 @@ of `org-todo-keywords'." A timestamp is also inserted - use \\[org-timestamp-up] and \\[org-timestamp-down] to modify it to the correct date." (interactive) - (org-add-planning-info 'deadline nil nil)) ;; FIXME: remove closed? + (org-add-planning-info 'deadline nil 'closed)) (defun org-schedule () "Insert the SCHEDULED: string to schedule a TODO item. @@ -4191,6 +4337,14 @@ If non is given, the user is prompted for a date. REMOVE indicates what kind of entries to remove. An old WHAT entry will also be removed." (interactive) + (when what (setq time (or time (org-read-date nil 'to-time)))) + (when (and org-insert-labeled-timestamps-at-point + (member what '(scheduled deadline))) + (insert + (if (eq what 'scheduled) org-scheduled-string org-deadline-string) + " " + (format-time-string (car org-time-stamp-formats) time)) + (setq what nil)) (save-excursion (let (beg end col list elt (buffer-invisibility-spec nil) ts) (org-back-to-heading t) @@ -4234,7 +4388,7 @@ be removed." (if (eq what 'closed) (concat "[" (substring (cdr org-time-stamp-formats) 1 -1) "]") (car org-time-stamp-formats)) - (or time (org-read-date nil 'to-time)))))) + time)))) (goto-char (point-min)) (widen) (if (looking-at "[ \t]+\r?\n") @@ -4254,7 +4408,7 @@ that the match should indeed be shown." (let ((cnt 0)) (save-excursion (goto-char (point-min)) - (hide-sublevels 1) + (org-overview) (while (re-search-forward regexp nil t) (when (or (not callback) (save-match-data (funcall callback))) @@ -4915,7 +5069,6 @@ If there is already a time stamp at the cursor position, update it." (defvar org-agenda-type nil) (defvar org-agenda-force-single-file nil) -;;;###autoload (defun org-agenda-mode () "Mode for time-sorted view on action items in Org-mode files. @@ -5592,7 +5745,7 @@ If ERROR is non-nil, throw an error, otherwise just return nil." (if (memq org-agenda-type types) t (if error - (error "Now allowed in %s-type agenda buffers" org-agenda-type) + (error "Not allowed in %s-type agenda buffers" org-agenda-type) nil))) (defun org-agenda-quit () @@ -6888,7 +7041,7 @@ the same tree node, and the headline of the tree node in the Org-mode file." (beginning-of-line 1))) (defun org-get-tags-at (&optional pos) - "Get a list of all headline targs applicable at POS. + "Get a list of all headline tags applicable at POS. POS defaults to point. If tags are inherited, the list contains the targets in the same sequence as the headlines appear, i.e. the tags of the current headline come last." @@ -6982,6 +7135,7 @@ be used to request time specification in the time stamp." (org-agenda-error))) (buffer (marker-buffer marker)) (pos (marker-position marker)) + (org-insert-labeled-timestamps-at-point nil) ts) (with-current-buffer buffer (widen) @@ -6998,6 +7152,7 @@ be used to request time specification in the time stamp." (org-agenda-error))) (buffer (marker-buffer marker)) (pos (marker-position marker)) + (org-insert-labeled-timestamps-at-point nil) ts) (with-current-buffer buffer (widen) @@ -7177,7 +7332,7 @@ are included in the output." (save-excursion (goto-char (point-min)) - (when (eq action 'sparse-tree) (hide-sublevels 1)) + (when (eq action 'sparse-tree) (org-overview)) (while (re-search-forward re nil t) (setq todo (if (match-end 1) (match-string 2)) tags (if (match-end 4) (match-string 4))) @@ -8355,12 +8510,13 @@ For file links, arg negates `org-context-in-file-links'." ((org-region-active-p) (buffer-substring (region-beginning) (region-end))) (t (buffer-substring (point-at-bol) (point-at-eol))))) - (setq cpltxt - (concat cpltxt "::" - (if org-file-link-context-use-camel-case - (org-make-org-heading-camel txt) - (org-make-org-heading-search-string txt))) - desc "NONE"))) + (when (string-match "\\S-" txt) + (setq cpltxt + (concat cpltxt "::" + (if org-file-link-context-use-camel-case + (org-make-org-heading-camel txt) + (org-make-org-heading-search-string txt))) + desc "NONE")))) (if (string-match "::\\'" cpltxt) (setq cpltxt (substring cpltxt 0 -2))) (setq link (org-make-link cpltxt))) @@ -8374,12 +8530,14 @@ For file links, arg negates `org-context-in-file-links'." (setq txt (if (org-region-active-p) (buffer-substring (region-beginning) (region-end)) (buffer-substring (point-at-bol) (point-at-eol)))) - (setq cpltxt - (concat cpltxt "::" - (if org-file-link-context-use-camel-case - (org-make-org-heading-camel txt) - (org-make-org-heading-search-string txt))) - desc "NONE")) + ;; Only use search option if there is some text. + (when (string-match "\\S-" txt) + (setq cpltxt + (concat cpltxt "::" + (if org-file-link-context-use-camel-case + (org-make-org-heading-camel txt) + (org-make-org-heading-search-string txt))) + desc "NONE"))) (setq link (org-make-link cpltxt))) ((interactive-p) @@ -8603,16 +8761,39 @@ is in the current directory or below." ;; URL-like link, normalize the use of angular brackets. (setq link (org-make-link (org-remove-angle-brackets link)))) - ;; Check if we are linking to the current file. If yes, simplify the link. + ;; Check if we are linking to the current file with a search option + ;; If yes, simplify the link by using only the search option. (when (string-match "\\]+\\)" link) (let* ((path (match-string 1 link)) (case-fold-search nil) (search (match-string 2 link))) - (when (save-match-data - (equal (file-truename buffer-file-name) - (file-truename path))) - ;; We are linking to this same file, with a search option - (setq link search)))) + (save-match-data + (if (equal (file-truename buffer-file-name) (file-truename path)) + ;; We are linking to this same file, with a search option + (setq link search))))) + + ;; Check if we can/should use a relative path. If yes, simplify the link + (when (string-match "\\ Store as sublevel entry to current headline ;;;###autoload (defun org-remember-apply-template () - "Initialize *remember* buffer with template, invode `org-mode'. + "Initialize *remember* buffer with template, invoke `org-mode'. This function should be placed into `remember-mode-hook' and in fact requires to be run from that hook to fucntion properly." (if org-remember-templates @@ -9189,8 +9370,6 @@ With argument TABLE-TYPE, go to the beginning of a table.el-type table." (if table-type org-table-any-border-regexp org-table-border-regexp) nil t)) -; FIXME: OK to just use beginning-of-buffer? - ; (error "Can't find beginning of table") (progn (goto-char (point-min)) (point)) (goto-char (match-beginning 0)) (beginning-of-line 2) @@ -9538,7 +9717,7 @@ If TABLE-TYPE is non-nil, also check for table.el-type tables." "Please position cursor in a data line for column operations"))))) (defun org-table-delete-column () - "Delete a column into the table." + "Delete a column from the table." (interactive) (if (not (org-at-table-p)) (error "Not at a table")) @@ -9677,7 +9856,7 @@ With prefix ARG, insert above the current line." In particular, this does handle wide and invisible characters." (if (string-match "^[ \t]*|-" s) ;; It's a hline, just map the characters - (setq s (mapcar (lambda (x) (if (member x '(?| ?+)) ?| ?\ )) s)) + (setq s (mapconcat (lambda (x) (if (member x '(?| ?+)) "|" " ")) s "")) (while (string-match "|\\([ \t]*?[^ \t\r\n|][^\r\n|]*\\)|" s) (setq s (replace-match (concat "|" (make-string (org-string-width (match-string 1 s)) @@ -10262,7 +10441,7 @@ the current column, to avoid unnecessary parsing." "\n"))) (defun org-table-get-stored-formulas () - "Return an alist with the t=stored formulas directly after current table." + "Return an alist with the stored formulas directly after current table." (interactive) (let (scol eq eq-alist strings string seen) (save-excursion @@ -11179,6 +11358,7 @@ overwritten, and the table is not marked as requiring realignment." (:sub-superscript . org-export-with-sub-superscripts) (:TeX-macros . org-export-with-TeX-macros) (:fixed-width . org-export-with-fixed-width) + (:timestamps . org-export-with-timestamps) (:tables . org-export-with-tables) (:table-auto-headline . org-export-highlight-first-table-line) (:style . org-export-html-style) @@ -11831,6 +12011,19 @@ underlined headlines. The default is 3." (t (insert line "\n")))) (normal-mode) (save-buffer) + ;; remove display and invisible chars + (let (beg end s) + (goto-char (point-min)) + (while (setq beg (next-single-property-change (point) 'display)) + (setq end (next-single-property-change beg 'display)) + (delete-region beg end) + (goto-char beg) + (insert "=>")) + (goto-char (point-min)) + (while (setq beg (next-single-property-change (point) 'org-cwidth)) + (setq end (next-single-property-change beg 'org-cwidth)) + (delete-region beg end) + (goto-char beg))) (goto-char (point-min)))) (defun org-search-todo-below (line lines level) @@ -11910,6 +12103,16 @@ command." (goto-char (org-find-invisible)) (append-to-buffer buffer s (point)) (setq s (goto-char (org-find-visible)))) + (goto-char (point-min)) + (unless keepp + ;; Copy all comment lines to the end, to make sure #+ settings are + ;; still available for the second export step. Kind of a hack, but + ;; does do the trick. + (if (looking-at "#[^\r\n]*") + (append-to-buffer buffer (match-beginning 0) (1+ (match-end 0)))) + (while (re-search-forward "[\n\r]#[^\n\r]*" nil t) + (append-to-buffer buffer (1+ (match-beginning 0)) + (min (point-max) (1+ (match-end 0)))))) (set-buffer buffer) (let ((buffer-file-name file) (org-inhibit-startup t)) @@ -11953,7 +12156,7 @@ Does include HTML export options as well as TODO and CATEGORY stuff." #+CATEGORY: %s #+SEQ_TODO: %s #+TYP_TODO: %s -#+STARTUP: %s %s %s %s %s +#+STARTUP: %s %s %s %s %s %s #+ARCHIVE: %s " (buffer-name) (user-full-name) user-mail-address org-export-default-language @@ -11980,6 +12183,7 @@ Does include HTML export options as well as TODO and CATEGORY stuff." (if org-odd-levels-only "odd" "oddeven") (if org-hide-leading-stars "hidestars" "showstars") (if org-startup-align-all-tables "align" "noalign") + (if org-log-done "logging" "nologging") org-archive-location )) @@ -12378,15 +12582,6 @@ org-mode's default settings, but still inferior to file-local settings." (setq line (replace-match "\\2" nil nil line 2)))) - ;; DEADLINES - (if (string-match org-deadline-line-regexp line) - (progn - (if (save-match-data - (string-match "\\&" - nil nil line 1))))) (cond ((string-match "^\\(\\*+\\)[ \t]*\\(.*\\)" line) ;; This is a headline @@ -12429,14 +12624,15 @@ org-mode's default settings, but still inferior to file-local settings." ;; Normal lines (when (and (string-match (cond - ((eq llt t) "^\\([ \t]*\\)\\(\\([-+*]\\)\\|\\([0-9]+[.)]\\)\\)?\\( +[^ \t\n\r]\\|[ \t]*$\\)") - ((= llt ?.) "^\\([ \t]*\\)\\(\\([-+*]\\)\\|\\([0-9]+\\.\\)\\)?\\( +[^ \t\n\r]\\|[ \t]*$\\)") - ((= llt ?\)) "^\\( \t]*\\)\\(\\([-+*]\\)\\|\\([0-9]+)\\)\\)?\\( +[^ \t\n\r]\\|[ \t]*$\\)") + ((eq llt t) "^\\([ \t]*\\)\\(\\([-+*]\\)\\|\\([0-9]+[.)]\\) \\)?\\( *[^ \t\n\r]\\|[ \t]*$\\)") + ((= llt ?.) "^\\([ \t]*\\)\\(\\([-+*]\\)\\|\\([0-9]+\\.\\) \\)?\\( *[^ \t\n\r]\\|[ \t]*$\\)") + ((= llt ?\)) "^\\( \t]*\\)\\(\\([-+*]\\)\\|\\([0-9]+)\\) \\)?\\( *[^ \t\n\r]\\|[ \t]*$\\)") (t (error "Invalid value of `org-plain-list-ordered-item-terminator'"))) line)) (setq ind (org-get-string-indentation line) start-is-num (match-beginning 4) - starter (if (match-beginning 2) (match-string 2 line)) + starter (if (match-beginning 2) + (substring (match-string 2 line) 0 -1)) line (substring line (match-beginning 5))) (unless (string-match "[^ \t]" line) ;; empty line. Pretend indentation is large. @@ -12646,8 +12842,28 @@ But it has the disadvantage, that Org-mode's HTML conversions cannot be used." (buffer-substring (point-min) (point-max)))) (defun org-html-handle-time-stamps (s) - "FIXME: Format time stamps, or remove them" - s) + "Format time stamps in string S, or remove them." + (let (r b) + (while (string-match org-maybe-keyword-time-regexp s) + (or b (setq b (substring s 0 (match-beginning 0)))) + (if (not org-export-with-timestamps) + (setq r (concat r (substring s 0 (match-beginning 0))) + s (substring s (match-end 0))) + (setq r (concat + r (substring s 0 (match-beginning 0)) + (if (match-end 1) + (format "@%s @" + (match-string 1 s))) + (format "@%s@" + (match-string 3 s))) + s (substring s (match-end 0))))) + ;; Line break of line started and ended with time stamp stuff + (if (not r) + s + (setq r (concat r s)) + (unless (string-match "\\S-" (concat b s)) + (setq r (concat r "@
"))) + r))) (defun org-html-protect (s) ;; convert & to &, < to < and > to > @@ -12770,6 +12986,19 @@ When TITLE is nil, just close all open levels." (if org-export-with-section-numbers (setq title (concat (org-section-number level) " " title))) (setq level (+ level 1)) + ;; FIXME: here we need to handle the tags, somehow. + (when (string-match "\\(:[a-zA-Z0-9_@:]+:\\)[ \t]*$" title) + (setq title (replace-match + (if org-export-with-tags + (save-match-data + (concat + "   " + (mapconcat 'identity (org-split-string + (match-string 1 title) ":") + " ") + "")) + "") + t t title))) (if with-toc (insert (format "\n
%s\n" level head-count title level)) @@ -12858,7 +13087,7 @@ The XOXO buffer is named *xoxo-*" (plist-get opt-plist :publishing-directory)) (file-name-sans-extension (file-name-nondirectory buffer-file-name)) - ".xml")) + ".html")) (out (find-file-noselect filename)) (last-level 1) (hanging-li nil)) @@ -13088,6 +13317,7 @@ a time), or the day by one (if it does not contain a time)." ;; Make `C-c C-x' a prefix key (define-key org-mode-map "\C-c\C-x" (make-sparse-keymap)) +(define-key org-mode-map "\C-c\C-e" (make-sparse-keymap)) ;; TAB key with modifiers (define-key org-mode-map "\C-i" 'org-cycle) @@ -13207,6 +13437,15 @@ a time), or the day by one (if it does not contain a time)." (define-key org-mode-map "\C-c\C-x\M-w" 'org-copy-special) (define-key org-mode-map "\C-c\C-x\C-y" 'org-paste-special) +(define-key org-mode-map "\C-c\C-ef" 'org-publish-current-file) +(define-key org-mode-map "\C-c\C-ep" 'org-publish-current-project) +(define-key org-mode-map "\C-c\C-ec" 'org-publish) +(define-key org-mode-map "\C-c\C-ea" 'org-publish-all) +(define-key org-mode-map "\C-c\C-e\C-f" 'org-publish-current-file) +(define-key org-mode-map "\C-c\C-e\C-p" 'org-publish-current-project) +(define-key org-mode-map "\C-c\C-e\C-c" 'org-publish) +(define-key org-mode-map "\C-c\C-e\C-a" 'org-publish-all) + (when (featurep 'xemacs) (define-key org-mode-map 'button3 'popup-mode-menu)) @@ -13321,7 +13560,7 @@ See the individual commands for more information." (interactive) (cond ((org-at-table-p) (org-table-previous-field)) - (t (org-cycle '(4))))) + (t (org-global-cycle)))) (defun org-shiftmetaleft () "Promote subtree or delete table column. @@ -13523,6 +13762,8 @@ This command does many different things, depending on context: (org-table-recalculate t) (org-table-maybe-recalculate-line)) (org-table-align)) + ((org-at-item-checkbox-p) + (org-toggle-checkbox)) ((org-at-item-p) (org-renumber-ordered-list (prefix-numeric-value arg))) ((save-excursion (beginning-of-line 1) (looking-at "#\\+\\([A-Z]+\\)")) @@ -13711,7 +13952,7 @@ See the individual commands for more information." ["Export visible part..." org-export-visible t] ["HTML" org-export-as-html t] ["HTML and Open" org-export-as-html-and-open t] - ["XML (XOXO)" org-export-as-xml t] + ["XOXO" org-export-as-xml t] "--" ["iCalendar this file" org-export-icalendar-this-file t] ["iCalendar all agenda files" org-export-icalendar-all-agenda-files diff --git a/org.pdf b/org.pdf index 74d9a75bb202b95843fe4d9072d42be5905091ab..a08ef03cfc16f120248e396e4c3578e4b5b0f8aa 100644 GIT binary patch delta 277208 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 Z3rrg35)DXLGs z2^!@m64J3BK*$Q_5?wDw!>pT1FL1q&%)j1sd~HCis{E=k|2BLpe90T->C3u?;#!X2 zlax(b1D)bn8R(zpVm0(UFtO%bgFTt5=SDTygTwgqe$Q2S^8GJposbzXz;5dO&K$nE zJCE$ynn2;NUd{)LByPrkSh_};N3KIZVWjIdDiA^ufa`yBH2;RA_v=}^LFXT`z+1h% z<5Q4He1Nn5Iel3^VC@zmcKOc+_0)yLL4V#?O=b71W z|2P88KuwBBkW<_=mT2E|#rB`hOj8SGc@MlcnYnF7O1buInb6Rjl*^pfoP?_+lrvn^ zhX47o58xyh6;Ln-7b`G}ZK#to$N(OPf1vFWlp|A<)kDk|Q* zAYe6B;)z4fytD%75E39&cwyv}_QiP|U%zZu5Ej z4Q3_JmI&rVxE2UCIYJZKdt@}t(pHDdqdy7ZSOA z;gh>hMH7!g&&2D@W&LvVb&+TCSJ&M7mr90^X#@hJt;-XIj-xRNvtNlzCFWKpN)acf z8UXx#G~W%YAbsbF(2IDtL+jJG4!wGG4!K)t6*|Wci+g_3lt;I!`w!@AXgC9>cnqJ= zRkS^|A5Om>w9-)eihkDgl^UXTq~`*kX7aj zF|A>B9;CKXhm*9giKxJE;MW9ciqPc^wW+Y45j7iI6=ZWGc3aL ztJ(Asm-2V1AnNA`$XFi#H+vtyXo}K?*~7`!6~9)?v(+3Meft3;X>2;gZPjFWxW1V4 zWEE<+5

`tzP&f^eh8Q~RLX6X6TgNt_Sa5q zq<(iBtqHmNSL>$H3!tOkwq}h%QgY~HVHUhE6IIWD=Lph%*X8>iyKtdQA{9ZJ$&{kB zUvcDm(->EsvGV}I5hqfEQq!ph8?Y8KU$|KwW_KbEBQEEm`p+2YAZtX62fvUJSg$HE z0HD6_be}VmPnhgeAOF7cUYz)i{H}8mo1LKBF}`AD#{Wfy11K+|5y5#ljNFSpcRjp6 z-m%R0ztf-EjvEbkU@H-Aj;>yW2%qiv*pNF2j5(05l}8WXi}iI}3D17Xpt} zbvMDL)q8$H3-D?a5Wwa@1X@TZ2+a1tMWh`=ckS;4Uf(Ny0u5;NP}v{6ljZ9%64*lX z4l?xg_WHw`97x7AG(Q1K2wW*&6849WX9;Xi$jb|_u#7-z?Q%tEM3xJ*3j$@ao$=#ZWhsLmF(w z3IcwS5OxlPbu5o`_a$M&;{%#(4{&hNa((CWG*XirRM7?$Gp5w*6U~GD9t8G$9PARMv<%6n1y7m+Ex3*np9I zUkZ7e2T&SOFAo(SR&=PLCjz3n16^|@JI7l-LZ{EryBFrMK2hkKqu8YA)5JLGCBR-z zt{AXWu4ylCdwEwQ_FOLm~!nb3}$j&p(H0fc(6JF(#g=peba-V5HwnNAoJl~#SA zqN;I!6MP5~u{EIkDD6fG!*;M-yi^=zpe@!_^bB*x9d>?dC!N_HD@Q&&>>1c%i{k7B6PA=W+Z{n-`P$s}% z0}xCRhF%_XcYM{EZO?18=96+R07hXc#m$-qV?OL_B7{9tgYU|kmrnZ~61s*=SB7Y? z`0G+0P5z=&(oUeS@c+qL6WUhOI&gE#2N1F=*FjdRj(|WkKHG~HD61L>jG54B+mRWz z&FR1p&TS-Tmk=!@Ud6L;h270Bfl3IE0IC6CaRJI*D`dle?j?Xi>mWydJ~BwKYR+4> zT2rnX>JiyLNh9Ec`neR1I?(%)-0)w`zXJKiU?{HQ;C%2DZ>qOMNXwhFYv4{BfaMr0^t41 zzjG>yj+vEmI#|MobPqj59mI?ANwgV#8MnEr+o9xYN=k)%l6))A ziTE_7ECzhU&5ta9n-r~McZzPohpywss#Dx+F_HS_lC(OBZ_P(~k52Q>yGc1_*+{K3 z^Sn*~@3A8R`Ggprdun|3%S#P{>TOwlOGFZ)2lAFYYL7sH+fW`IbV52&5xo#Hbh6muU79$N1%;0xP3o`mrNJJvX~#FszIGtrqc|1$J{`y>n)f(!Cm$NJ-vr5q^`LNe^W-kj>XER0%lZz^chLrODnXQGVYSq9L-MBo!Uy+<6 z*uMGWS#r+y+)ySyOk@}O2JjiFp)$)KZO6#IfBR0PV^1#XS~E#@+a^~%&*qKzIsX8x zC5GIN^qY7w(zu>)yQgKoN~DpgYXJ;CQ(oZ^>g;g#5^w1yCun!&fgu&10MKYGkkz^OPWMnnbsP!t2cRxl!sH+lwBY#{ z@1IL$?_vcAZvA|EyNYg;^HHnOK5Z7sALzz>+KvVnPr6w#+>u8G)PQ?m0*L+9BhBMO z1QARLP4rXMtW1813T02uI46qcz5b{L`SYH5qx4cDE0zGq(bJ!x`y$FPPxa&9_-a`F zUG+n^>IC!*4w7r8Q~*%Yh$3(@<(%kgwb;YCKgUe^81DI~QI%&OtW69hA>h;d^D)rv z$$uRQLxN1}7!>~Xu6bTTTy_ypdI?<-OW78RhJnO^+s)0Q7A9}`VFH@jvCZ?sHjESh6AvW+YMH5uWzxNlk92W zDRTQYB-jgTAlK;b04*`#U8qi}g9vL-J zwd7wnrRPo2hx=Jrk3^d$woH8l`jWAv^+#za1&Zr8C_Xlu#RBEnq_lUJ#|{a91YMr? zD7OBw(pDB{&L1iRCSrc+eN!1AmG|sP&E9q2BMW@i<6c02Hs14c&&^=*wQ9-6pem;6 z_GeqHWr`%^Uyv&Kl}`S}W~ljVtqvwlM3)&h@JA73fTdxQn@B47+ltK4rJ(0Oy-8L( z`1zlX`WG1q)Z%VupxDOkW6YE%&I`pKbTu7(kNEbJqnY-m4u+w?06#>`3y~*-wKtp? zNw$A=RZ{?)nUhoZLG0)Fb-h?bAN}Is}a)BkMUD zJtL7Hed?GaqB(x6kPheOZzvLW_I7uso!!@4&}6`1)&&CY{8QH*lsHzDvKrMbO&oYM zffvo*Wx{Wq!W;AyXjMPoK_!c~%ykw+Km)m@P@9i|oP6u7Rdo5U7|N6K6jdsAU~W@J zujB(@etPvO#)nhGEzO-oQLcZISm5X`o;ZK^JW#OzK8B_=*i&K7SGg;HkXg>ecG#&C z=u!iEHDOHx!ezm)yiA7Voc(Q)$Twte&1Gv#3Ob!xV0g_0-X=(gYM%P{Ps#!4Z+?#0 zrr@$0A%{E#GR=1NxX-|HvCd7*2%B&Rzw)*n3q#F5x{<*V6pYbu$FV(^E(1C$@+LuW zQffwhi+e@RJHwDwc}T{S!Rw2X3`I7pn&<#AO_~>q_Hxo#^v1Csrc5Sq&Yca}9Q(Fn zS0w|iW`OK7EPbhJQr(&-b!F|0c{@%16dXagHeTNr39+>N zR6Wg4kNRt{1dFF~#*o}%m{M+qxJ)Ev{v+&7EWFo`i*gJtKgNc;fD$d_+t4F#jKPJz zcr|J@|KkdkvaOsw(tpuL{gD*M^2sbqn_E;nJ;Wkzj(c^OC zF38C6|B>LVZ2#|EKWj=3KNx9>JU=)#^#5#4;g1BzY}Q`|MF2wkfu?^j>;I<5e=zPJ zw^cMaN^{y8s5TJLj~;3V2)Q{~8f+K{f`-1boSt^F*;p0~2OZRlF5oAMk?+UZ6j=ny z^nVUMVFE^l$?~5Rga1CbsGzc%pkNAuDHuiy&OcC!lt297h$(ueVA$aQ_m!_HSWXI1 zF(@+Jf42XJBWFlaDE?7WxtoFIfUq(#r@X9#{sCf3*afEmG?{28>McLZ6pM%Z4$RCk zvdnFYyCN|3Ow3T~03#_9{j5@)B-rPWkQC<*d9#n5KOcFnQ>O3FUU~X6Uca9BmcA+* zpK8H9ES+W8pr}*9#L>W=P4*3sk$}ZZ%`KpSTUI!0Pfm+61&*rpF_hOfP)R^{kWdbQ z#amW?wQvG}w7mp*yaYFR)E|CPrWT|yuM91r-YABjK9l+Qf`T5vHnD^ND^KXy2q3z_ zN;yLKl1(7NIy@Reh;wlKV)5bM1)llU>YKSKpn9RMt^JF-rii)+*cc?(@b3p(;jhME zpqFo2tya#j>v-;wRWMuV8zkF!s9(+IU;$iiKox%gOX@gf3@;i4EeYT3(x0yO8tf1d zDvl%9H{B5r0NMPL5!lAj+CFQ6p`vx@CaP+%aO8xsh}5xdWA zBzj+vGw|A%O?~VW{4|6f129K>2G=j*TM!Naj=)qhLCHD3%c)xPGqnoym0%%~4 z%nkh;-H-BvZ|ZydK9E%IfLwTj^KRv;Z-s9wW_F&s@oU5%xLdddAO^vn!Viq#+m8h9 zm-?-+^Sa`}x#s_M(AWP=zpuZ7AHs8^t&KCGWBpBGKg~dKf`1g0;r!_PY0x60rey}0 z(c|7Rt?0c1Kmm78a`b# z^ukmxfO+gczve8vFaVfy5ne8;~v>;-oC+rR7Y{du~%?V!N5{Ih5` zzc!Qwy1rXgzAs}yVqskLG~$20K$#zNj*q*lXvt! zWQd=VmCH{l;q#|-c!S=j^EnzG0docY_Vd{LCD=ke+>n207eSVSsSe)4Qa<96KO&F0ywkA}H7ie5LdB;B0C zpTQ>$f5N1UG_hBUnZ$r(?J1h#yKYRnD0XJ(on#f2x!G{fX@lYKG_g%&;@=UK$y7$8 zke?ktn`A!VACz<_F0F~^{S!T5a;iR;gxTF+PLOe)0l*_v8vIhU+9~2d?LLIkyX}#R z6w|;&c&djPHaC3rfVOfZZkg;Kk#%DcX{i;CfZj`<&^E_uMuw6zDKOr{VrC^fU1kP3 z$$7c>llOe?%u71P zX%9Gjc|=%2 zLdijQY-ctRw1U_l!i%RVsrh09Z9om}AEsa?(jO{g zw`s$Oe+*S2s=&MbG(zYXT-l4nu94SK@p6C;>JiNCmF8GSgfX{7ncWd(exez1&?mNGiFH9HMX-4UgiI(?PQ`dzyDaZe1wf-^5B&xjY){t2sf`C0h!tz&;M^w@;F2UeT+11y}UFj<29L=uB*_kHiE$|CqTlJl!eXG zN+O_V_lvgdBWAn}r*mq$L|TkaStzaIOat3lFn zF_)--Fk(#B_~n}S=PEmtB+^I4yn}c~Aob;9jGL-%#g!TEG(Vziz*c`pdAig})QY>6 zq&E&8xwLjZ64BSBqV zX1V@#c4Hcuxf!G9CkyalgM}e$A$y#uuWOHjexyq#dv;CS?4J@5R@?OSQ)(8ks?A$> zC8b|mP+^y*Yy0O~T=~xWe7q+Weow@oE0eOIOBb_XlAO0`nvmY_UT{^p1=xzXP?Hq_ zG0}fuHtW9@O$XY0t`!2C76HI-)AE>HX#vPv_XzCO)@gJ=ARrn(70DEQrG@y2X|;^@ zJ@iMOiV=-gIO|F;MH9fyu~Xc%lp1R0weeG%1;s@7KzAEbz}$qi?0;!NM&Cx||4B_x zrCEmQYWw{)(S4CKo(jQ~C1GxgN=B+iBHlXyRcIXf08M0kkev%rhydj9BLaXgLu!+l z@n*?1k7-Bward^7!>qxyhzC$`!Kly=Fk+u>iCqJ|SZ^BdFp9hh$J`oYF-bx>sO`cn z-RZXJ9xf*YD|q(BZd*9+Bu&ytvX5MIHwf;=qoYLRoXA!~iBE~blgwgInS|nt9Hu4p zaN8+N)^qIUsa@-Ho1~!(v9A54+Xu9+c|OlHsW97>=oHSgX;T;VCxtqDw}JoJ6wdua zG8t#O5A$AgE^hK8*~>>0sBsbebe{|w1f}S~4PIBJVbUU`N(KnB+s@}?erY_tCd}H) z_lNnre%7qt3h*Q(%H{ug4zlTg+u(-0%7|WzPKv}dKG804s+!@==rmUwCh0urE$GS! zZ3b(vtn!UiRLiIj{RO0Ap7*^*ZJisoVCJNIqJKVSC>OWliwgs{e$2LjZuqA5gsJu%~&OV{&A1-_OD-haK2`^j2AH-PuUL z-nBgS9R;wdpUe#9Yrj-@OrCJSen7WCirVu+?@62BotyI{vO+PgYx^I|lrF^Y|Qz>_Al_zI!Ko$2cUd&Wz8^bl)K(k91m>LT?wH@g9yKaIdf@H-@RhFO zBL#FN`oukTOwx8RJy`$BZLn#4Q`$_or%mLB&Cr=WsYmf+i5>fT!b4-WK#nlKB&kVQ zD(rNfw~zp3e(t?8*L~xnhtzs^9FhFI+KIA(;{L`V&O4dIP zj-_DQqVC*haXdhXy6g(+`ck_P2L=%_DFIL#&^^L+yD&q@U?O+tpv5DBNxUVI6j+PK zun6%9RA z9Nh?B*{+IR|I@?fC=zL|o*{Hzk|XPEf%5&(3eBp90v16igC4aeb240)<+RLH)DOtz z(Xngzdx1pY9aSB=?+aB&{nORDUrPC-8P{ut3g+* znb3ZhZOJB1XU8_x{)v8KJuAg`QY5Zb>V+;>+p_k%WsHX9K*-idv=cvn(L)e&VNWX6 zos}me!MS)e0$f7t=k^$p3vR=zz31f?duc(tm(lQ%y+bg&bfU-R$Kc!2; zgqW<&4;*$bLE3gn{+4n3Mpo-m*O50U?7wEJXNqn&wJN`i0FZfv2ACwuCio z#QTLhVRD)7jU7R3f$U@QLSn)cmm-1HEOUtVii|hDM_yE+4?&G`V8~pq8=OsAP#`3FMBFjHj5e{@QXx@BH%;+%xOhPaG;z~rBfXFW zDzl6J>RJ`p3#BU8heiz5E!2>3v)mk32x*OJDFtQ%LgYw2Wll2h#HJu`AZasr&L=1s zec`iWT}T?nMteks=wqEiBL(0rv-#58zXJaB*KS*ie>(gh3M{Dx#2plx?CFDoiy6DzT85pl$M1sLpwGaV`kRBlKzi_n;((@1xTmCd9S7~A(Ru7DrDmq<__A_S5Y_qQk6^*ce zk0e44M2e^2roc7q19X67;(>8M+O7JY#C6efm{Z{u%~g*(60j&r+5P&oA6ZiR;@nnt z1T&5A4MoSAV*yqm8L)Es)&Py9KP5EC<^`HXd!`siE;*yerk46!!< zi0>xliP!F-8cTAM(kE1P; z0bs1G7{}K4Q}BmhDM@RJ^0tc3*2K#{u+fIX{c=j5nrQJ+o$EV`OnE)+7fwA30;dBb z?mItG85di4*Zn^Rb;7D zT{0xhWb*xZE2!r`Ekq?Zk_~pFa!(R*{ZpV_mcfa}w6fT#9ZS+vSb#6@mK~qi2{)uN zgR20;>Op(s#!`+^E4tnHwU*+LmzeF;$G$Z862*^d)^~9_bn8$Q$re=+ceZ|;rWc39 z7BU|cZ3|GTl+zAF6`7b#zc7leE&EKM&`r%{W?H9Qdm{9FWU}G6fBKPQe9^LJFdl96 zvntSPo{oykY6Pj+|E{{5n|Xf)eot3zYM{opQwD;|c1+VEmCd5hIRGoF<4`k9fKZKr zzh5|>aNpB2)ZTcdaXv{+oQUMk2Ce%ol4fV(;tim^qunSG!)88Noep&(w`|^V20ZHUkTT#0+*mW4R%@8qiaB6+-4)=h-m{0yD;Mnj6X6wTGx1)(^+DsQ5h zWrTga5bu?E+IrNeR`xskLb|WWwzenwrGt)%$R?d}>>$jE^%oz}knL!l&9A|dk(o+JH+p%yb9x*63Bm=N? z$|>hJ@=psUb$|-*C7s0Ha5dikn63SUezS>(_op2mA!=QBI~nfjwhiK78oCa=tG`Iy z3W6%Yxf7hYPeU5|{QWBilyhi%TZxI=HM!O?QLEM{2Z&{MMCpn%U07D@_B9BSB^F?) zVjfspw_4GG>zrZR+|G_9GbJG6rS+)2lCVqoj;Aqc9tRO#ih(0J@4kc5{Cc{utmNh{ z;zx=qp_BFjqQtuYp9LO9wE!G|gy;E3$z*xw=q)3ueJ}l5?Dm%D#t% zJb`lLI=!k|x89Ro<{hY}p1(QB-Uo=3);W7T!BYa(mxy!;+%N(BsaUnM*R|Ium)^NN zme;~Lw(HY=wB`gbB6knx2GGN<(_a311HOyF0KxzpOH!q*@w(Q?wM1cgYV)h(H`{GR zcHV8N<%EB6-xF0%Mn`UCfyMv0-a%WGd-v#}hMa5Tt zaq_GpvH`K!dFfu{8ikC&7r+okPk&|bu8$c!AQ!rFWEP&UHBtR=q~C+1A+WV(zK?vW z9kvg#1(r6?t-i4O zD3I?Y<@_azd6bvUJIZ~*dZk%;(V^rk?9j_2|EJ5P=VDQcdP~K_0f56i3j6_dh%duW zc|~U!!J^zwNygE|?p9Mtna%B?;uu}gEVvF0>hPK(T6LCY6MliGlzNXIfDwUQoz;Pt zO?s@8Io^7npd`6k^v~ts`G@aCZ+YtUrWcl3-V{|uog^GF>vif^*Bqr2cuqFaor&FF z{FiNy#7vw5F^@bd2!J6Dn!Oc{hSI|uB@r^TIOLGYe0K9)*0i>2_ZNh%sJy`9gAwYe zD>3M_B3+}W7K<;C3YVq8##v;rlz#e)V8`+f`)sXSZZKr)Y?s=&R5c{_4oew+L>RRg z2WRbr8_{yL-fmV*?KgW;z3%Aeb4oi|HWce*u%^1vIpf?)2=FE4!xtz$XwpmH?n0>5 zV?330XZJHUeE(wg>0Q%?W2DsBN|k`UiQ3IWbfFux-fzem%#=`!SpJ+rU)UEaP&H*u zO%pofvkP`3D~_M{wS)N?6e;GPjdX^iQ+_wCqTCumt4ioBWl)qJs}%rY!}AqzVsbFZ zg!Xz$5*eIG1!Q+rvSEGD+%943aFU81B< z{R(Q&a^#|yuT2q8I@3&1n2UFvr;M9# z-9zM}WRgObF34Kf>R1&8c$2^IO%595+91n#pJ7Njdf@c&%h(*SDSB#PVGV z9rJUjRGLi>9$xMx5D_ia7RT98zAj!&ve~Dc0`S$3q5mntC$)h|`Ju;JFaN!g;!r+1 zsHsrqay7fG(8Y>zXH!mFb;@ro!ViF1;dFEzAnFpxCc9S`dU1YAHS1u0{jAKi8NAr2 zwOM?lM&ga}NhskuLtXzDQl4uaC0oRtsaVflWq(lYA2=c8d5gnr>z43b;DCyXoQ+y6 z2IwPhGFhz*xd!f3D_AY+;x8i!m<(%*UHsJ3AbG)o9D89~T;oOY1{s4pwfJCi!i6fw9 z5(%XKW;|Wq8yd26RO(WJ5-l1!#I=b;gzJLGB=lb~GgV*hFs(LtjF)s^KdUVqr3A=R zn31V2&Y{yGzop;m@?ON`_G=DP0;O{mMHtL9UB4_t3MM~)A%dmF=uapiGOW^`7N7!K zv(GB)^eL6D4p?ZC37e^X4%f+@6qXpcza%F%#x13yXGr-l45AO`o{lzp5nTNvbH6bT zZz!X|VdewN+L%#dAsGx=T4a&ch7UJBeQH(u&T=gb&CBtGj|3QXI|qEQ!>FxRY-@2H zK~@T6pJ>jA(}>=PneEtYqI@}t4iE*2IcjyjqlboKT-C*`*R8c;|$3c6;)8P>bZIy@iIW#mlga1)PUJ6?SDsa;xy>3^~Hj?tBM zZT5F;+fFLB?Nn^rws~UPwr#6Yv7J9#yDf2wZ^{o`f#1K*O+tu z012JU$}Tqt@`b| zpS2e~6vrX)>DTnj993lqatmNpY9v-w)V{;j((zeWQjB11 z%)~Vd9B1__jGye(7&DOH9SJ32wfmWJ3@E=0>w3Nhq7+iWn#8A*{-ClB0LxmnDbhxv z^|>YKu$iQ=6)yJ+Dl)}phC_E@58+dyj}uS1-pHO9WG=lBUags{gssFeE zG*nX_;t2Thrz~*<81LAJ_5^D5=4?KlN>BT=1tS97HOa;X0m|Dx zd+r5`PJsu86Lpoug0!#IVJ*IC{sl+SP5^^@=D6H&E?kSR_z7pbF-etVf=FnM%#@~@nYgr)5P^0)hqL6s&={DRlh!| zjiEzr1iE*igejjs6DP=P0-Jis0Yq%Yb=dw}uIPSt1^X!8?wJd+Fl_VlD~&}5UoXI- z7)O+($>YDjjk`JW4&)nlqtn7CPNWw=GYTCm$B_`1So+`=S6Xcd zU6G>iv40DM?DxzjOJ{E&ZN;N<)sOYMtj;)G2%V^>K2A(r33yr+@1SIS0cS&1nQ!iL zcBb-cv^tgP9YP722iiYYr+E0Q8h})zEwygVCl?LbLN9YT4eD2*j>&CYM&C2sL*C~0 zPYvp5Ngf{-il+kMl&*<6Y7N89H-Y!DDO08ueT_954T=|E>@ zWcC>L2AelA?|kk4U&SljIx1f+kSU?S@ZHb)oz03?j#pj2TNJaZy0fLZiiD`+$i zRbDJd0-+u0U83Z59H+F6@L-6Ws~%4hoOS5?;i)jX_ZdwvgGrihKSy5;JgP7rG8fZ~ zPWqNObhD$~s3vmH03M2!)_#HN^xn<_@?I#&LgpGK&em0_I?Z~-5nnAaOR)zdJ;3lx zf2dFgO2qFYjSa+u3nQgls$-h^DpZzF8>xj}NkXa)FkSBPH#jm~(2|B5KeqO=ApKaL z(_qi+LqMi}@Kb>YxSjN2YsIn52RF;Eq#``wqr+t^S=zW61Kb#vX;tIE{`kx|y6$g- z-2z^|qZQSFvPA8YkKKPQtn+Wkph={%mBd|0cB<(D%PO9}UcT4+B5njsNzrlo@R)41;!VEVB~NXHY?M zG_lr9h0+4w0|Ij9ZorXh{g(9tJl*otRR~xex(uA#cD3ojm^d}PpK>$uljx2i3KD;D z*~hjdd08}%GpVkKI(Jz($58vjv$Afm}L^*d80N7VbqGZq*j zhHQ%3{ov-4W1|4~W)%+cPHEp-Y{OkhO)sLx#FVlw3P9DZ>0X%H8>en@NlsJVTV#M< zgSYvFGUox)ASJ&IVA+_&u=dWKI5KO?2ktRP!JOUK@j)Gns-`)apJot7N-s{?zu&2~?G81O*&DU`hiQ9mQQKZc z-RN6m1~?48M{+i0)JY=Wq2|@%YAVEstsRRf>FWRR6GtpIN&a}EOZ3!_M$k41Q!>*l z*DYT9%i@KtWs%6LngQ!7@>Fb3>rN*0e0;wmmF+S8(NhJ@CMA6#`$+^p zJo`GYnQVGfGjH_}h}s3J6o=NanjIAH)#3ll1`tT_ArI!{>K@R|&TK5l5qi0o+PiJj z=hynN?9(>@Wcpkow=g_DCtSOoV?|#g?SWIs=dqp3`#7j$MWfh)IR@hvazW_J*WzAK zM|RJFEp^JGt>%^UME#t^Q%0vY@f8o)7fZVr>_X`jlh)D#ciU_u)vz!2jx92Y937eg z1@P*0kaXQ`jRbvZfDL9d1?KRs1m|O-Wn!BRe?4Dq2_w*oC7Beb{xL0~nLOt77;vg< zlstB&Q7^BGR3t`Do`WG;68g{ULsJ zEoywz)Lf$`UPqTiSqgpn#;a7>I=q~C0(r=t zgaBw6E-I6FNy2*iLrYD(kjkbXQ7@{c;+Pb!NQ3pp641<_v4qYnwQD{5eZ54RBgn%) zOoA*Nq`47&ew{g$rE@_cunKl-`U2cnlH$Oa(6&XB#3Y8GlJ6wcH+suJywVh9KXI(y z42Puy%md}qJu`xZP;(NSWnmzOA-yL7a(<1ohRw=TIq^8sMO#*Q@m;qE(k@ex>ISuB zbX&A8rS!nY%<$J`q-krTR~0?ahZFMa+K?T7%3c{j(8889|$O!4s&Py2)v+cg;4x@P8Uy%hv5FlrW2*S_}$8S1OJ519MzO|n~Q zKC#o)%FMY^bwasJzf*5jU7b=g;`&ZB!RW$_01k9UpNQSRwi@fMnHha->`}3yW^hKS zX2}LwYbhlyVa?r+r0NJMO#ng?V9j}hz96~yl8kOw`cD_kcT_<|gB12mt5EDl!b01; z!dD1pt=7bsEul=sxofY}_2FchvnV=i_C3^1YwCRRZSAt&Y};D4sE6^rW8vO;!30GV zLXK`3`C`Amni&+dgBrd}Z4lj(3WT`+Y-+8YNy1TEW~{#m71FiM&H%a(T>s2?1ij0h z>EDaeqm%o@`_l5k^9(!2!QnnJzEOy853(UGhQu8Ggk%rX!y;&@Aq~7cEk{=QaJrbKi8W|%*8`?#HE}g0OPzkFDai$RL$VyN(6W4RF5+e+6>ZVf-Z!?sv$UJ*>( zfF zd5Q1@ZH|-byEu)UalL&AP~l@a=V5n*v}dhZoHDLnktUjz;PF&QjL!NDB4OS`9wUKv z^KIuKYlziNg@77SBvoYl(1NG&*^_pQWmGzw32} z4trrLEl~vbUON2K?MKPZ5U^6%d$#Kj_o}i;5pfy=Uecke@a}6Rm5zzkZ;5vC(-T9< zaO|*f?(<7elFKdf#MzE>@JVYS#h+g=#C2kbVr<>2HqP+vYXiJSR)>iA}kFZ9-j6k#T$ISsaO7^a({ z@PP2FUDKN5ArU>1y08Jty>9OWq0{157I6E!iOy+vR%9xEJwuBFF*S8k1-`o0>CQ%b zxc%~TP5B7W-d#UWU-jaws^IZ3&wvM0=iK*+cfiacbFS|A2}<;kcr>}6a?VFOYFd;X z69Uev2J1TrIw>Q)vN+Ay%Bv^OPar7juL0@hqz*yE_))593bl>toU7GwY*e_r}$T2pq52 z9Y-Qr>(HNBwQ2+9#x>dfs>lW@q9ylezH3GjtXkBKKJ> zUWQ&gKKc2T-yM_Hwia`hmg{^4Kf*l&F}>%z?2KW!}#g4aLLs zaYrt%M?Fsp1q~v(o3gH+($0$<9$$(%=FmEfsqux|`V35jU^@_IbC*3fJKQNAY#t55 zTNEP@Eu+^}KT~?LOE;NgFj%`T7bD1JDD~D3otdxbNi`qs;9U9}5MpMKluK5IRKV2+ zFmnY*lf}d8q8#RwRcN1WvO6~TEFccka4wSE-}mdpqmkn}C_an%8`uo|@OMiw4Y0jT z7#XuPlLIv+v8g<;V@v!ud^hNi-w!l~VimUh(WBAE67FuqFDDd`)GF!|fF0M`m>=hCnrLo0=n(XuPR&|$OI&*%FMJxlg*^h&Ln)!nbD_PGbt#wZ6C(7 zxYac{GWO}?{H~%3W-2#EuWl&$n&|QElD~rnI%dm+;2xKw6QlBgf$3MkBYu7|tPjPb zD5=7ikijW!HhA-MXqCP{_c$@YUo(qFl_XsaX?4i4?||nOzV{aV0u0#UhjWiGnjsf| z9kMrDkJfX-$?Y+CX)%UGdSv1hs?EX6T=eB@gsk$eJn5m7UUt4c%r-0AYb1FOphez9 zAa9aRFc|Ml^)NYA=5@qkARFVOBVO349oQ{ssOL zK<=LhHo3Zh2}psn(ErX*`>C!fF7Y2B z+W(uO#`X`kJ1q(c7(0!(6pRHz^*@HU!9jzUe~YC5fqDPGS=VfB<1pZgz-bA*MZ^PRECh(p^{GS4EQC7x(#Ml2;rizS|lGwil-b(*R zmH%+Z|E&x*rf-z$H|Y)Lzo(@kLxZ!n;R}Kz{HyN&Bcq$WO-Kmb3plC#FG5;ZCKxm# zGuwYt+?Y7NiNfC$H!x-vR@O8{K?o{)3cXu_Qx~ce>?Nu zzrH;4uAg7|wvX?90Nh%31flFIoKVeS89E}($ZH_=q=^ndYfvGxa}CBpCiGz6Y1;7} z`QZNS91@`Hyg2?sz!udZ5gp(VF|)uIJB+}%g&_{Wd_14zCJ1rz=I7xN1VOlnc<_pGh-WSQVHDd1k$wiHL+z6b$W0nx_50E( zdm3(Q?Gj~?vV)&Q$ew{3MX96%#*lzi7_kg5K%&e8jDGxuR~Cp|zsG{ZbUI1w<}B)S z87n{%xryV)!x`QWwDE^h7Gl4bsN{HA!a*(;?w%#=lG9-ZEnH=^ghLYar4z#Q4o6hl zB%&t=gQ8&J+;PG;Q39|M$J+i0Y{37uv^ipXf5)DtZD$fbwn+!|UUq^4aK|p{Gj?RR z2}gV>h*qF%PN(GG{(AagjO;J&R|%)`Lon0upEOGXhq~=TB4ybD!tqa6iAVJJY0x(& zrI{lo>c=~MlIA%;A?#h_-1db&u4`9wub8Fi{7ERoBp}%&%Ua6fXp!xIKx1*z)0ML zULA&CI%AT?Xqs@0`}$4yIqrt_ldov2ot-8yRkuhB477 zva~5`ZktT9$oL5vee$!&xWXTjOE!MI;48OiN7GU{(;5$dH5R=10J(FVk8jN1XY#xb zw>$O9YM!T)DlA32>jeLs?-r4W^s?{wu;_a*EgbLC)G~$IyBTltc;Dky+=@8;^vDc zL&SZp8BErT;_X>{QV+wbnz>!yd#%lh!UB}5G|^)7kNsXgs^a>t!H$ZFE9%`W{^p%B z%C~NKf-Z{wP_-u6`ivApeQ5(FQTKgRDz_ySV7zv8PqoSyu$#tH9$k5q_u|_QIq+_!(&3G zhLAmX3ZQgPb9lF}Eeg4`%GG?6y(OjmJ^tZ6y`_{9fvTX=Y;EQ|Fmo(o@JGj#ZA2mi zFvhP~P|n@iqtmpVV?l#)I3{x)o^nK5;BD-j_rP*m$TYX#szEr0nLwAGoSSm2(&~KG z^7Ck+u{r6yNo4EChNMJoXT>68heF$t;rM!0Ldc3+1{bw{dtxB0!dVIv4NSX*rO<2FarapxVBzbw_qGFlfz+}-bnDi{O-0rIeuVn;oB{oa zYg1&?aS^C)`lx88v{Q@JjDf(dXj(-EJ2jQtDv4d{Nb)2tr=Caeu=AA3vc5$;uxKOl z(`a&9H5d9jD^%SvpmsibSbI_aLKTblH{y^zH`+{7srEpLC0&*6Od-ehB{k+2;Mg5) z)v1j#NO;DfrW0x;bQl%`ee_mV(kEx2S+-1GkNTI7$9c-9*tHUy)IxPPHBlLb_)p<1 z^Npn1$19t$jYMRY`D4Ms!En{{l=%)<@Jh(AcfR5I zCM$00m&qTZV~=P-BC$CoAgal=09$xN*&ngAm z^2~%PU zP^esJnZ=)Z8sRh?89th;+dFq4>N!#Cb`_WIbBE(}Hn@^+zZp=srg?lV$6ur@yFc!$ zYf*@q+}Z6veE5l<4FA}Ew5)ojh`KZE?=lHSzPaojbVjXeYN(kiwH?SvRE1JA>G3~b zFjYQP@FcWm8s}n$I`7%>18B+(Q-m!BLvHg$F z{|{ebV`OW?wE&+3hR|1+77|HKyR!sOpakZP{2R}xB=*TcteX2pQ5-oeKsEroGxsIy z1N6;j8bsWgdzS?nMQ*FI0$0bzY970H{_pMaf0n?;_@6lBf0-cVg8#!y$oW6lMMX(o zR8}Z0As8G3o$WuZhX4H(-&g))9U%T0mKp-yjPYIY|8_ZYrj3VypMAR)x!T%7!QCK| zAnp*-cw)dkktfDUQ&8~DuCC-Jr~5Bx8}`zMV!*jk9eatvlHf?OGw;R7Es&t1Vzmj< zP-4MFkvJiK5Su6aBSnHV9HDw4!KRtTg6jcF95%FB$$kdek>Cs&qD6$w;=q9Dt567i z9PR^E#F4QO6_9Z0z%F8ygc-lbQ&4E_F5t3|z(+(V42MRHba97PFeV=D#Z({>F^n3s zy%ip@7>&W*(31!uCI7g)f3+G4?jo_s{wCUkejES;8EZ~b3VKipbl{m3`WHi|0~-J! z>@}zhuww;4UQA>Jr|LnRl@&!Him_@W&6s$>ozPUA%?4OxzSM2H3(Rf~S3*OXu`_zV zpl;xkXMicGVS!*m1|HmvKx9j?4OBSeNuih_@e#o|>S>ER8uW*MymqT4`Me>S3F^$c zM*IqL-rjce`0Q;#R>icUEm8LS_M-t-=+Es_@pZd`$YdPv8p&DMHgXFhdqZWX3X>5= z#5``)yq{(t;*!NANmHI$;K949(tH!?>=SijQL$IheYhVH8;%uJoY#2P-H#r*z}XsB zr0>mNU1BE3x!<+0nXoc7T<><5q}kn?jN2ytj6(~p>s)7wSHy;MvoJS9$zX%>+)yfwbG}1r9Qs%X8X_TL4bj!H^p75-;uUObDL$9Nf zm8>UWv?8lFy404A@>rUdI@;VP z&TU8L#6asA7m}(3;tbpRTt; zcH?58XQzTjj1p{cmQdc?93Geb;RK$e;%sR?g~*?3`LywS!#1f-)|egSY$Z)70h|ih zJk2@*oB+5rEiwU|kmKd<6gom*Yg@msnxCOql?so3(Jk!iJ)+Tp{}*4zJgbW8xs#ap zLAdfXb(FKY7008Fr|NO9R@zPiI5y9&%Gl2j{4t1#9h31;-QPjh1RdDi6Qum?Q!}1k z!A|YYYjz<;>|^Bi&J#vi6>6r5av5+F8zFGP4ESlRiQq&4z|lDy7O~<|3fZ4;KB=3b z<3+cBbL{f^vPhT&Zt8Zq$ARiK4IkzDt=hf1U69&@x|NpQaIF>!>aUAjwERo0a9i}X zSoS`SA`rgxG(~IxQOA@*4D7vjRPRVoAoA_L+W{fMufHIFp@Fjlu_lx zTc>ryLWq9%&wmbGuvwY@dFp>#Nm*$LIXRUyaX1J|*nhr%SE!=$F9SMT+cg}-1u*FM zthOx#h+JSK=I_P+FPc0j7ZXRCpanPv7#9aC(?16hsiqoP>#gOED|-YmXznX}S89>k z{t7>d+A$fvJ9PmkTH7A|P!xu{C6(HaS&i?sUeEhS_w$OcT_WK&&r!N@FSfIv{(xXr z#cz63_y(|Xk^b6?4ZIB!AZ#{Wayxn;4oJ*2RtV4_I5dl0m_UD1I-LL#AUi`t0)O6F z6gObNd-x4(xC5*KBajJ^oSs5_O%9E}Waw)hnUH@nDH2R$BM|5!t8-E; z00DDbdUOH-Y5yAg%If%QsF9RUB=3)mSv|2)FS`2PS10pj%*0iXK8OR>3Vw3~3q+f* z0LuWkN*stR&>w~i1fmVf2P`O`&h!HkYY!$1#NTxo(Ev2S=%b~szUH|3mFJ1!Ab|K} zdvpYHr#X<5Tk8XL7t&$Plj{%gufM@y0HAES`ppoHzo;l+4xOAD?W>1zLOFwe1ppq85rbiPft4PY#D2N21O19lOE zHMzcm>KA@Pe}NjR#S0*r9X>z~u;zdN`uh+u*s}dAfDyh;0I78M>-#eA7bkwbYtPs4 zU(dag65?F`iw%%&AU6WP+CEw^paGBpzrWt41Xu?b5Gsk_H_ncZ(6>;Z_$^LB!T|;= zeT3}w>!*ExAi%mn0|e#s(TDEP zma0;qM@06$kt=yLBC+_xL_?JQN$bEe(?$mCrfanZmf)hhMWkbvK|ql+llPj9tbv1h zPmw13D7uB0l7Jp((yUcomDb4?B$5 z@R_;qtPe>|Ocfv%<=PnlBj7_5n&|anns>)&JmlM*b70K<;89<^qiosNUzD*;kI8zV zGoN_+@z#?%zgDfsm~fP}nU{(7K1zPncEJ|G?wyx9g216KF0!C)qFGL}_tgHrI>aOM zY;n2%()`6>@obp>g6EaQA1EY7{T-OxCi#$RP4ApiZ)B<^BPoXf02$YY772j9v!ci+{7oY9y(OUXKy>|ORA|gJAr7R zb3$;TMXWM>JpLtFDR~twi#gFi?4T@U*?ZX1hKz3nxr9Z)beu!_QBLYzeBCgq2Q z=YbP*Fm2|$by`u0=1mucJ<(a8qxcL-J_m*q zcgj+KSOI2L_NR69-{0{aLaWmB>)$h) za1e_mS?~_6^6-_~q6NmcG6Dsvn=hlLS6XSsLO2KuP$$QE4dot37kr4J>e^P%B|%1F zpFi1~cQHUn#eeoq`dqKN0J1z)b8IFBK9t|qKWQzElr#KvlWYY0#yRL9A)g8hb zqN|ONJ6b`+bI^ppQ;r5DQhQF>EZHj0fIUx`Gem^FE-N2M{Ztgm$@kf&D}n)KS8SeSH4_DO`fkaFJ6+?6zr1VP zqCfFX7On|F`Hn!%H2?7~)YW(# zhTfed6YbvoI_L3@gmbeHeln!kpSt-*t$Vm%xH|-Lf;hGH&CaM=PqQ6t*muPhfQ_~M z!AKLdty+)N5_1uti=8nqbT-c# zXTaV`k8F+MhoNu{A7zT_;EaZ6wYO^1f^Tr320qh{2H_BgWzqgoE_xgb7`#kGXrj5_ zc3`P`#t}qvtzboS{;s@u@X0}u1+N5hRg;AoY%L`UMfbZGCaED1Os) zXnWriVQ;*DB*%K{O?LK6!KAbu%!LMy?XYF=m>Yk*#qWaN>}#)aSb1-QH{scj9h-*` zX$3O1@MM|66sQEJdF;5uq6{ZAj>At%C zil;^q7MmfbJr-;IS#p(#L4Un<&=0RnUAlRUm^G+a@xIqWxk}N&z0Jd=L5DKL*)K?U zIDMq=h);ExPepdKE9Ohn2cK3Cus%-=fR4;6m787DHKve8`w-6pC|s-tx$tAnG2oM6 z(oq)L{+yK^ZOM3ED&}HPL>Jj*<0;O@@TLlN4}*%Cj4UejuP#wF&;!Ec`p!L3xoHSa zq`HO{N%N)>A2CFA`tz=qAe z8r4%MS}5JClc9SDn2?@eirg9<&T?O$*`!|&Z;?&VKHdKx<+ETRVTr2C7Lu{&O z81gIXo*o$!>NNo{i=*V6^vKP-OViK28F5Xf@Jgeenw*#z=I5X(naid=*W{;R8xpg< z>}}bgKOaSQYfIcQe%u$_@*9E>Z`P)gx17gEe4HBf`208#Fa_eKMDDQt^JmrkrBg;h zYzjJe8%eKDFP84duuH~z;8N9=>BZ~ZfrQ&gmf4HMcGrVh;a;a&Nh3FZV>&P^dyF&- zR85l`Sdy6+$kSP&w0S-my==I%OrdCOS_ZvN6Qn}^515h}&@Os$lT4FoV?F*X6aqk8 zC*q1X(rl(OAf-@_r5@Q1%}%#bwjQiq+6%Pvk({D{)`+ua4D3DhJh$2se1yonqljFWF!_#QtgB>ZepEns(&thE686MA$f{zxcbsjKzswxdn*!wh z)bA>wjuSY=PiH>rUWacK;hhfN@;@Y=Ob1(M;SV$DnDp*-mDo`gxKT#*Pw1?l6%=Bs z$ZjsB01&Qci7ux&tgeSR$gQ8_)i7aZp9>h4d*Ok1Aa15MiXdoaS;e^X%j`-&)Pc@6Z-9= zXq|@)^?#uZKu=@Y<;}#oxnpp93IvNeMT|ra?5*)Xx~aY2J6R`V1@d!0->d(Lo72ck zCGEc2MqKik` z21wxm6TIsuYZtb@I}j3*hdi7l!z$oR<8y4nY9Qfw%^U$J7achG+Fm_|^W>Qv!pfN# zCFiMhf(2*4&~Z{82BL+#R8(`|W^k{qeTTh*LWxT;N;Iikoo%M{v=!Y1gt%SD)D3UWf zZv=YNQVbznU99OU0H?W=#Dx3zn|k_MqYAaDt0!6&VG==U78jtBXpcr8XEy3Z6?U=H z-y?TRa)&5gXCUjLS;ZaCh#>C{VvQU<99pqIiij8gSikoc4L1u;I%jH7Kp^UA0k$G* z!-6Nqti21CKJc@y;ZeFHz$>1VirBmS9wu(vmP5nc=?E^e`3W6>ztIbSh9W_yTl;p9 zcxAQmuD+8=BMQmH``icjIwK-+@O=Sz5kmu973gF>F%%=cu2#u(qF{Dof<$bPKPPso zYp2Eg%Eu4kwxjplLl2OIc-4zg0loEe{k92pe1JYvGK6fM`zJ~=CoSBOKbZaQi&Tqt#D<(CR4V#@2AMg{n=>uJn0ZJP+@F+K zs0Fqj;RRMhR;JyAE)Cv+$$KOned9U5g){Bd4qBU^^R1gX3Ig-pE0{xOqZZhymg2mh zCiZ55aDJS%((TGEz&)@5N4;<~o(W7=0;mf}inQn?P3~>j z#7`YcuQ74Vsu!pgUI}z=!+*Qp5K7ZZ1aWKb#qP$Wy_ScSJ7%(4CPC^y3X^D*brkyC zj-xbIF%72295m9>CJODB2ITNdiN~(nM_+&Z)Z`V~qnG4Uyxm3MG+KQN(WiF3>t=S1 z-I44vyVmC8ewyf{1msEm1{Z0jGpW-!XHbf6@CsAJvRtJ*{ZkvNI5)O~zPV3c`WgKskLsnV+#v2EhbG82 zu4GJ&LSX$J#jT?iDrgJIcA!3v4-2X|G?>=@m6Zy``t9L_{6{Mw${;gObIQ&**f`nJ^;V(V0#s_aiz>9F zz?kgd1yyZed)0byQUC$6ZeEG!ohFoQJ~f&EsLaCDN~;vL+60+EkB+=NXWT!vg15B1 z;8{RU-@V5ML7sfp&F+$ejDZ-+7JKcOya4xLZ-rT$7I12g)|^JH0^-S%;wykCRZG&z zVMPQMPG4!QLzf1iRu^hLt_N}sw1W$>|*GAzr)Nk$*6EOGZ0eja)BnWjf%a}T=r(dRw=>E`W z&<=243}J#2*mK0B935QdB?0DvdPlu9^!o5oa{g7v>!Rj^gc96N$~EBUkvWXwH3Yh4 z?s1o)BrGPZ7CBAUP$Kz9;jAbm`0=^x*-Vc~34ci%Z}vVk*#4D!GPalcM7Tp*E3nwtRGtRE%$*I<_CImv&#+!~Hf{?;lVm zmcRb#2xQb0ADbs4? zOy31PsMraAUk+6;XY-{b%l1JdCFd?_2S`;(P$NJqkaq2YG0CiZ{q#4o_CWulxwf-f zcjsZK2?zLEI$gOzc=p_3qxIHhNXUzlbo8P$EKt0A*$MvWU~RjY#mpnl_q*aZZs$2| zaXM{^8T7ge<==mncP$zd$4wsZi%e#f1H^TcVG#cz%7wqj09L$a90=<>7l~W52eAKH zwt8N`edTAM-0CMa8q$e_72Z;|&^2gTzo>UEh}RbneVsXA_Q1o>L}8L0adV z=Mw1@YE|rt0e)&ZTessTOl}O@3g~c5!k=eZHu>u_=H{!^zeI?wZ9t}^6@m1$c$(AO zhpCnsF>Z94_(#Kt3LA{?7qAaj1k-gNL0I;??=JdJn029k2*@Rs+;1YQm}NFLe*GW9 z4;LJj{@aRcuyq+l%%uEG*zl7dxx6k9n4TrkVc??EWxh|PQPH(IPWBb9aUQ5|->gY3<50XSc+3N2vK9M5iF?6+;$+l|s}pUVt) zb7=cUL{tEya1f9(ki*;W-A%=wv_WP}y+oD-NnxQesY8TC;6SK0RX|sMsKdfGJ_f<_ z!r6xWj}&B|@S#C;+EMi~-8cUB!?s#}_2szuSSi-D3}~}uhNQoY5->sQ$Fq_^z4ecG1Q$nt~ul?`i_~ev0F4`SH!Ihf7~n@QSs(gtaKcFXPH5cCuP>HXR=THBT|pFKyd8#9P>0su3k_*JGHhWy1C8IT zXX_;OS^!Bo>u0aalb=RVtnl!?Lm)mhqPq3+oQv}P(i&441o}C=Nx~;G`rFB*y!nUF zRFHk~ol`9!Y7x-OjTy~-T*-+(uxe^x&$)C6+Zg_AaDHZWA2}2ZbzT~B2iKCN>X-Sg zpvL&itDwbk{-SzL8&xaYY%%uC6!2%@+!_-3d@-v(Xt7;h^5_jiKOSYGAX0 z9-$|N#JzC#Tv})GYL`~e;_WQxG&>XexB5E|eX64Ejy$%fUWFG2Y^tnX4ZU&-H>`eb z8LQ16yun+$8D=TNDMzH)4X#Vq=OtINxak{5Lx^k!tdE>LRwC^(*|cU0zTHCCm%uaZ ztqLZeeF30<@__$EKY>8%ZLL!9(y1Leb*4S{v%orlo5qWLY<*q&kbh9`Qa=-PeWjK?BnBw2fq*~V&Upkj5>a7wJ`_3t*wVVn7aZvwDu*` zA-ea8!PVOz?ly|s`~Ek}uHuHi=F=~PsNQpg#L2MU?wd0!?4!lF7EsS(Phk(R(gvi@ z^_zfTF-#@QUeUl8nTpN5Tuf-A&L`~AD&rIGS25`!5|92?dvQ=Ust^F`5GddG>-w5CUS0!K)wu4V07vUO9IgA zfsGQn&+`{>%7excqG9Q#X$dQaxWdy8b%=tq;byJ`W>b0S7OLk?1FvKKTuT zSgFCJB&YP!Mj5$^r|Pmww1qrXxC-OwWcGrx|F!l(lnD%w770A;dZxbFwpr;cE2lCx zBXT82G&?469@3nQpVJl(h?Zmy=9LA>rGUX|BlxGDexWmN!*f| zY!>=KUqrx}wEZN*^*}T_s<&nEvJ{CEP0Gru^aKP)zm7k@q0&pMV6(~XiprussXi*_ zMf`Htvyzs0@isKz#mDL$v001y>z-Uk>T{MS*lvSlNFG>07Q0A02*=)C_5eT!fEuH& z0`;T*)xPRSZJUP1{GDtOE#T%hr*-3uXgl;7vSugT3TN(-@1L@;lqJi`kk^tv6NDpk zJnsY7HB zp4TV7zu~7b97W__KkGey!;AnPpZe|DimNKHX12e2$>A*KtP6$DrEEMv2g)c!AtxeH z2A@r*0~Vsmb&OqxUp_n`!YX^!dqB8-JYdTni%PlJwzBU{4nY~*JXl6g-!tZ5hs#j? zHm$3_^fEfsEMYu(1k0s*OLdSFHDbvY)#ItimO>ZwWdEESJe_87d87igu6pS%nhB}FW4Hw^GExUJsw1H1Q4KVL`CDv4T(utj z!x%JyEo#W?*y;8v6;_A9*K!Sxng0s@O)2!y-7{v;yCrn~cohMVfYZld@uzKNryzOF zHx{9E;jFp~pUxtl-ODn0<2&nFB?V*amq*sfOlHF1&KNf{Mn|o|S|bvNQQRAa7d~47 zXV4-Mm0jiDb{i~BaGUsDjT0+wMMusRH#SJXNnW(9zO1QFIuRao|Hb8~mtFP6vIAsj zDo&%E#$H2b%N!A4A@sq0S7<@tm0PUJtl{KpZtX@YvIlzrfX@~@Av(OO7L7A#p-0#q zO}{tT&aGc4ENQw$b!|IDT1^8b-_j?tY2?Y56?+qP}nn%K7e zk8PV1O>En?ZB3Gio!q?VoVD&<=YD&->sj63y1J_N{%t2R0DRz)#h=D$IOteh3HsEF zhtR$}zs-XV&DuM1Y};qqYKBN_qab`P&bfYCkll4DC*i@PO zj%o?5X!^oF0J$`m#+QS)=RbQ@$1C3(x?YHnKLV&~H-z}6mAh0s1O9UrqY-+#d!^K_ zOe{gs@0h-U+UcYF6H*A^|-bR|>x7rBs!yUbRNeQl~G!18vmO#TRC**|9B*2GYi zqTsQcItHj$j$p*6!CU^b)iMGa7FPA+4Xp0h0DKvf#%)G%Sp{nO;n=vu!PAP4X<02v z55FibK}hiO9Yd@B)$|G&O?}sPUk8MZr*DpRDACL3^d!{JIIfFg^`_J~@ zD@%pw++S7#{p(_rHzn}3G4;82^$gdgbH;fo?|c*a-h9jEAZH+UXMgt$gLlQH=;)m% zZkO8xhcTSWznUoFTS*Vjf z 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

qY^vo0J{#D2Sq6-M%s( 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 T<9EP_E5n_;>@suStj_-rNHh5o delta 250054 zcmZ^KbwE_z_BIUN-Q6KEGYrEZ-Q6Ia64IR_Ln9zLz=(u|K?wpPrId7slz<3`fV6af zgYSLo-rx7vIkWcKwf1_}e)c+hVry828<D9*dIq zRAu__;s({U#ozK#P$SpFEqd{{Y|}@Fu?yVtl$dK?ru2Qo(x_Wms$+R|?bEu_7h-bo zQGAJx2%Y_EjgF1${P+@&8~)&;Rv(=J9j@V-BTL$HVO(I*q#ChR6J97Ks%BaDQ=`nh z)Fq@X+?|q;?Awd0lRTQ4N(LqT+JkFHM<;hiB6zo2ok;zZ&Zo}4KoPtivqjQlj&bl-#4;n z#Mok5omocLb#T-t9TN{_&GgoBd^aB~V)Hrw=xs6UJjYFRdgP9NB)6%Z^O#CUHfJ=Y zgI2y+yTCuFuMeG$srTuaz&xj+CEpCZhPE6rYmI zGzBad7JiE7JJ9)51vglgeA+Y_xywu_N%%0oJ9sk-f|W~?rPM+d08HqHzsy{6wChWF zm3%pAXbO`$tE8cOV^!Plhu4Rt4Gk05V*SaFyu)cE#N{~htE_MHk+&p&Z>L1SGVeXf zVeyf>>h|a5h0-R^6}rtd(zaWRv2)EE*C#&G?@BD(3A9izI9noo4EO%I5YG2pb{yRi6mcDo4FM9kg0$;Q}{|<>DZjRYRe6qR8q+3_f_Sxu2#QVBzKAD3=V+`hc={DChikk z-Q|mjo72A0TtEF9xg#E$X;dIPoM70o&WmWLt2sTp9GbI+$Se^tJX`vH`AgAv2wS|< zb{KhMQ8E4cMjC!IkVCTO%_ykYl~xV=^*Ms4>xD}a&w(daYtmK)#iNk!#?i!slwFzp z{61~rsRKT1&FR4IvpMTF$wyfS5v45{#y^S)rN6v?2ydGIR28&)bGjczdgrm_;xAf` z$83rtE%6i{S5uVl%d}<<&5s_pe#u;kd(xY7(li;@aCC7+V}C zAc@a=B!cQpqD~0f1dPyxR+oQ?NPcX5Iz5-;jUgG zEt%fl_AH|3fj-#lo>TAE)4?T^d)TH#1-86Ilu}AWheQU_i4V9xU|-|A1iMeql+$$>kTLG$hRfj5U$v72wI z&zCjb^s{?{`y*(y2BNcMC?&i4;hXg3_V;XJ*m(`JjOb(Sjeb#@@&!TOrDdK5-1DGn zm6F1+M+}@cQZcn;Q>Fwf>svgEcCkR1M%+n&wu=%e_y`6kSSa;`WH!WxUWgg^&e35C zJJzx``@tVF)C$C3eXd${@x~LGcvj^;Y<1H^>8oL|AZO{c7_L?hJ)?`=rR~e*RSRZvvNLiUYHMj5u(A!<963TxeJMz`C(<%oBb+M8Kl+@%Ft=X`jyIS#bG>~r|ypt@ch zTvtsOoNysjN9&%T{Bj~jZOs^=HJx*rtm)Nme_|3~-^oafUOs4RuRLPQ7@F3T8_Nbl zN-80~@Zf9K=XB2&nV&uDA9jy&{dKfchw;3$!iI0$C#bL-i;I}$$1_;EsT?CN9a}Pl zkS`fSM+ML7og1mpv>#jhb7COexUusqw1R9|{Kt_e0?13t#|Rs6!VP*6f=q0BN1A*5 zcEzl)=ECL68>gHFVYmF=fGOA(R)hS26XW zefq#&SHZ&LYtq5HFFU_fc;CM7MOp=u^W*MUl%Qpg@wd7C;+OrT%g-B{^q}Ia% z!2Nqi2K^STIzsEKzNYM0WouzO-nb6Gy6EyF^LUlr|J@F9GFn44Nqvv>tCae-uIeK% z7gdBQIv@VK!LJl@pHfvd^4Z6=+lr$NyW>CZ$9&(}zBqc|5h2;xO%opN+**5Bvj=fy zamI;?T>GROg&f4+(^bU_a;7D>>NALbjRT)*mq5>#zk0RpQ8i6j>E+PhcqD0wFjmfJ z1dmIfX;`r7i?;Mtw9zP8ItmLH*s8X0=@eo|ZF9LwS^Aqqyn)WibQq=hfjn!8oe;k7 zfpK&~tFE>?vS0S5ILV&iM?QXvD;~|J3L2Fzq72W)&v~?6w|4=XE5_mNs@k(}eFpD- zN!5`g)4+Xqi19csp*8oO$V&{Gxo4zBMsj%Z>n~KKc*N=jeyD>-q`?2;JD>WC z4ce2y{)baBWgZXRks*O>U5nb)@g4Bzs+PfWPa2YVY2cyQF}{7zHnAWZuesH(#!VIZFQ5y#x+4}I+uP{qao~$+_57mf7mn#TcrnD|GDVR) z3%mO7o5dG7nXQZtq|}k&h1~gY`+KA$^8B?(ic#Q;AXJ4Q%nGSDRn~UM`$^|1i&=57 z&l;8|Aw^e5;yoB8ecahp_E9$EHEJlp@SyV8=y-QTC&!3m1gX{8JvfYRa7~mCNZkVy)xGxYUeJ0O6d6>90q3q5C^? zxKerY9q*^=>xlM7@swmf^{(N)Y^Ir;!mY00MWF}3&Egk63O)EJ^x&^!ZC>u8Jpo{z z<6R_W_pA&lUCOO8ipX77+c#2!WKuN9kr&+kvH<{?h(lcuH!?78VCYGxEl|CE!_NZMh&PB_;?6 z0{=moo@)6{07+wauc*ZD;t)JKU%_R%i$TcKfd`B3)RNNLBA1{%J*wEM<04nXCeCyI z($`+|;fvPsqZ+fsA>Pm#f!DQ$xak9K@4r~;=6?KW150RUeJ@}oC}d^92fd&19r9eT z(kWrz14b)2^}MJ?V9lD^Q`kyaSta2hUiHf|C)^Ofkdq8NR(ObvX)}CbNvXUBx^JPp zJK#86WQ1NnMy)*OVD#Bb3UY4#p&`=08;>GgH&a$~JF4v&=h;en6Zg&XY?P2pe`WML z2Rw!ejE$&Hf08$ZB=@Qv0-mkjx4x@IUel)&$?t;Wr&=bc9eE{3vVtF3YMM?^^o!A- zix3{h^Agfj5g0gEB)C~-tgq(ko<-i5q0oC+MR9S+t<%rrlXROq~Ed8RQPP*q|x{#qC0h;Ar= zE>%J+W@RX!rfis=u@|bS#LCZd2(6y;e*xdJz4T=!U@JOrYRxjbJVKjz&PTCuT(i5D zv-8SbBj}zxJ&i>vr)f9y9ZTtLP@=&XhT8DsEOzGYB!;TvLe=79b#m^wR}re8!@La+ zUBaFp2>e`Cx@rwr!1!wMlV@Ljv3K2vc0M36tm%c04aSO-k#Q)@#_qKj&=H+cAngU* zYuRQ#$QxIQ-a8eT$%8?R?;SK-{*k_^m-w-R=##zY)|)<~9vZpRoT0*r4{5N^}*l!0i!t@8FwqA4T*Ervws zwi7+$ipJ&Z&F6))hPE3DD=tbsLuB}#RXUGKDOifOB&`hc$C6-bZcyTO3!p`ErQl$$ zbQ8$)j^hFx6xGDTQ`vAmL#`69d?r7Z1*9(`w~4Z_uJC;fzG3^+TMPx`Z^NV1i&kHG z`K0#sbVcacYffkMb_=l9WQJsmD?vRzu*b0zv6l;Qu(K!)>wP!Iae7`wzJ4@wpz;0F z4o8$Sg}td`SdH69haL6-pB0Wfw9cG&jG{F_%syj<2b~FMyXke6oG0e<5+?6v{Xey| z!CbLuz8%Crk38dT57p5_84#Xf@+FuT49lQgkVq*t0)921QG?aLPUYAqN1pG5K@mEgA198g-MP` z&;uhR^>Im1UBV!LsDMR;#E^Oe7~Du;HL68wGeyMnc`g75H6j~2#I_j`8x+h6Wc9Rj z!RJ-;@bmGs_rLGw?CHUWkFv+D6s2h!OpDkuBL+Z45tn9k=ukwVB`pF-f&I4%3?XeU z2!M(s#w=)VOSt~5EC%|sab*Vwdpq0vu75Wyh5*^qB1h>ku@OV&xBxK-V%nS&b#g^4 zxzQqZ=rOTw#mr)2f3~3G@8{<1;o$p^7GVF0D@muTtrHla*7e(}0GTkkXkXKo_|=6l@1$`WQEHB{L6BN zwsvm+m^I3gPV^aLXV9Iv&IF0 zfC#8HF8~Dkw^Ri2*qRjpg4{}x1$d~rvD%=Np@?y7Apl71zr^AQej7G)@NXYtVf?#G zFc{%)!+|QeowW5K2F{-@0tSmBI&8R6C8%ltR|yP3ZVLo}#eesqON;q;b0Q#wn=J#n z$nOak*pdK5Ac$&P9)QU2$s+%)D~15raRWsDnC*xiF)QS6ZwU5s@IkqQ>)*ZuhWudw zlp+8kf_Q4j1c3aWJmR+mideK`1wd}+%?*HvBlzyKprbmqp+l0MVPGRz?&AVP!3dxG z{3z+|TuII_aQ={rBD(LhqNKO;Y-|6A1yDyNQhQc_=F0Yf2wI;4WXub-zotAT?p%EA8W3MfRP5QlV^#QfXRP%*@nJv{&l z`vZ&)BmglWLe7B^AO`wdB7%r>;J=03Z@}K_KoN5eYyhwr%GXigzLkh0cpQZQVAyYW z-?RTm7cej)+!2IYOq*ajNii+dwiV|8Ng+2x7sB0RxP})NLbgA%7b|TnxeS0E#O5 z!wRS(vi}TG1o)?0WZB?QAqpPg0f7H8j3^Ew*BO@{DDtP>4Q-wNo`whtX}_)YhZ+C~ zMNl}iAx13d5Wqi0;s`5eW(29_-y#qg@yeMQ9rQbh0>y9;0xl?6i6VATdIh(7e~MrT zs0;ILTtG!X#8+ox02qV_bKyZ5`4;UhE+haj1To^m2S6d|R;ASiWwO6wqk^rUgA>YT z|FD<{YUOSfD_w~JB0$6gR{;PDPk%{75G}V7$Zv_U8!?{9pYablW{*Qh@F#LbM8y77 z0f>kroZPt4A%6rwMU)3yy5RyKU_`weFG_m5PiVW703f0WJa++<;C7$*Er21c-Gy&) zgz6qyaE?Myr8_RO=wA!26y)XUi_}$K5(N_e8x!WGS95AtY|6G6QpX<+S@_*Do!ST-;e^~%3f|&4N2S9Jv zpB5o2i;ei`i2^PZ!Qv^30`4fv1O5_mc(8W*|`dcUlM)Y{zK?!do1?&9ZF+l{i z*)e*tqDpQpwWo=L(DKH?5D|kR8vK}1&s%WNBD^%Q|B$10Fm(Uha0s-g`&%2ef2sJR zv|+a>_@}lQBGq3ACBKCLs&#K73=wf4V#A*w^}O|XTEwo;txNZ#fR)srtVN+OO}2@pUB{+`&ZKQRCZMu-Q3P=eb@F}M6ZDF|vSY6+r7mE4BF zf0w`z*FkImAZiBcJlA`)Q#G0f5P%xTAG*7Z*o1uRl&er9&Sos@OE)B=i4bUf zBmRBv;61;d{y=O*c0okt_)2-br_sJZWNXkpu@3hJ%Z`mWN3Y6F0tjSHG=X0$ zt)(tAdTL?#10}g{#0>B^&#l{=^X?9=wEa9|CyqU1*P37r6M#9K68YLR-8z z1H3;XdrxI&7S%>v7|e*Xf4R76ZFSXf?DJji7m*yY7;&JMx%yQqV9H9PVYWY zYSGj!p*+R7K#z`ee^jxD+*q=X^8scHXx4J2qet1RnY`dKz+0>4INF$bzo$XOBOPGN z!>a2z>z0;b+W}XRDPnt1VAx9a5KXptD5331LnWYVK(vE@<`Bd4_<`XYl2-~ogqtDd zJ=2<{MzPzKxc3v@=hHZkw(g!8M@iH6G3->xe}5*!u^Se0&YC=kY==W;oAeK+qG6|53<=}zOwF%k-X@I~;hx);tL7|{$(c?R_m(YH(JCZVG}44B z9p4QoF|5YFJ|_#SBwJFM3AJP8%@#Eyp2@2rWNXyn^ZybLq+ z`vsZyN?xgO-4S0uhUT1BUQ-gH{$#gwH!4jxdU@s^jkhxaOPVjw9!G1ZXTEda#|690 zoIc~woqn<)F>a&%<&eQNC9CM|gzzZ`F)Kg9fmw1Fm|QOYpl-$Y%@++=0qukM^$u+8 zZCb%7jGV}M@G~AVVA8$smHG8Tg{O}f)F5rhG8(Bpxa7mAG~F-@hF|;lM#r+hVsqS= zEdJc&d^-Ig&KECw$a_?jUVJDDPD?!sVU+|*?Z^K#6pbCn2|HzM`G;Tv@ zHoyw1fGAC^c zZ3zwlvHXd`f))otxc*Yozs3WL z&aF&{K##1zhFbntpo&7H4^+EiZZ7Wtl$(b7P>FGBoLooi$XJ!zWvDBr*}wDR+|Jg` z$UkSYqQr$eofsnVR4C{XRsh098KFn%+Z|C~qdB3Mj8InV0tv$~00!<;hAw{l|X5BH(~?13I=ZA)dAFrxN~U<*tc+x`iN ze1qiu0>zf`?_H+UcN>dAeIyi(r_A>-kEYaT+(jX*;$dv${p9xi+ES~t|G z8Pm=H!i$x!D}t7?ap^i91RYMQr@~JUchWF}?A=BfyGBHGw$_fUr9b=-q$5bard~~x z(pV%gHlFluon#8ruV3=4@KDM3IVa{vFU#uzOD2Jh{69PkoNkQN72eo(%Xsvucc24a z*QchZfn2tl7{_IM{24ei&7q*I*p{5;6uhT%`gVeeg(eLfD&CQW*$lkfR^nJJYAh}m zX#a7u)MM(>cg5V`6B=b-!=Z9`6Xh&V*Jg8VhTmI?X%9ap>Wh_FfeR9&~L!M;&k8651xsd@XK0C8fZ3+;k$i^vmyj z1Wxgg++3Ym{eT@l0#l`@=e=ab`<8%V%3hrPwZGxsrynn~)3Hk9F^G%mn}k(MOP5-# z&se0^u5bK8};AGKx=tHnn2S2Wof+5NtpPX_q??%uR;kOHy-5Es*;-dO6XIrGk-0W z)FUDejV#Jf>7l1%Blk_y^Ae@m`;(&IE!d41Px+&FW;WJ1ffG`7E~Dg?_Mi5Lf@6;q z7yFLB-xbcUs#v;Kj(M{B%J#bl{Kivj&4s4)b3?Jtol^x;Ubtj+xPHH=@V~dvxxEHz{t2QGb{bc z7hA|-0fxXj6VA(KF<6*;gZ{5A(O~uniKkIzW+BAG!aL}MXbd-K-M;#qvG8*2?H)vA ztimR5HyBLwz9qpEOqxP>$d|Bvc8LJPVvdu zDA1vuPHJ3WMp=JB3?Kten1OZZyBmSt0lg)H0z%P385zoq!S0S zfFRaLF zjv4{NEt;DGRsVO&=b!SI(cH*#DI6kX#W6Z7aSxQH#Xu{KH1b_L zu~?S*o~^;H4^A&>m@mf?2hBO<3Tl9s6(`2|6+4yho>-uHsgT~7Sbhwn*@!td{Na!| z>G;Gp^JaP8ZOFDXuf?S4i!;)L6f-%j7Vh^6=oeOk4EuQ~xFx1R6MIG$>l(eKVNu~N zI{sxJ*;@J4`lBULsA9_v&J*@dtk-y6^kuA1VkTfjnZ)wThUHx3KE*RQ!%fVNugdmr zBC=WI88KGwuI&f9M)R{|d3!|yv_}*HoV7rUhOk$cPaa&owN;ycf3jn>WA#mcofV#y z9EUS;OgN1j+8Set9@;F%$&WsqhN$!$kf3F}NI&f=X7}Sbc)r+i%}ny_NY*JSVMdUn z;p?M)A`IyzGha#p|D(?0CSD)uDa6-rO$5_lb#c^H{66{nwjBiVGVc?uXesEsXN4_G zW{DE+1{ZgfPb=}L&|l*-1QF;C!j<43u1!AZl|^!5)^XSxZSC73&2VM+y;)I&W(V>5 zQ<-kTVO!um-VCzh%#B`3x_2tl%xN33H2ljS-|~lJ1V@|(Wp2b#K6Dn^m>*+jy7PEyEEz>pL`eeLARz2W+Qva1n9HyEZH7^- zPL{}zP?e{2sx0{R?V? zC>a=zt$~Doqh%oRE>L)D7pC8CdXK8Wd$~4WXhz<#q}=Ob4i=>IH_AX-zLg;LM=1yn zetf4uO3aJMw^8QI{pz}dN;PQg*~u#ip3!daB;_4C~!l7+fm*;}s+KAjc zIQ$HsMVON!O4#RUFOL+@s5H9})^d8EIOemuuGtMgM2iV)UHHYHUQGDtVYJ>8$f0JU zR52JAj($y7l>Sbr0UYABy;qEt5eSGt z^m{v{J<3luwUi_(A$3XM+*nP4l?oGd|Xq5{1mK;?vZj*5H5(hO%uVz#ZC}E z7=vf&3zesYd(}Q<<+;kGd;vZ*ujg53F$q(yJ}6A3Qk}6=8Z-s1oRMh2Y`=_CpCFs? zY$@%Fv5PC3i?$mDx-W4FJgQ|5br@eene7P}#>+I2DQLp2FxosgsCrV9FmzsStZT7; z6N?BO5O~Mc!{j#@5fJcvajR#kBt4#kyyTHu_(zP)Y|^e{1sS^8b@aIr{(LFE{l=j< zkq1f)%*pF9G)mszF9R6WfrBJ@tS$r|OmlfhEp+(eN3JFp^u%|Ds-Fkr*<59P47!ke zCI%#!`}~Fho-7%wc`1OsrN!5L31$_h6N_G=WW*1iJ#C4wNlBHE_BcN<=FqK6sKpFr zaJYNtSOm}xhqX;WV~h(9Z$lu!bd~1 zYfSw!J+ZnjZ-u^sp^}V;KmJl}KDb^};T|XDAtlpW_^}pv^gQA|cS0S@=lqStV@Bd- z{ejF7XADvSgxU*QlQz~k5&Cv7i_pX(D~q&Or_f; zF}5CE-+(!ObD5WiP|pb3QYg=I8jY{qR$e_{8d8^wJvlF#iQ)UY>qVIFipT6v=9!ri zA}&J|IPsiDri{K5sr)kgH2L`8dtJvJFn>T!dq;`_uM+v^6HnvT%b$Wiz?2i? zAh4xmQ7JDG?AVz8nUZk2v;Wc3&qWRfYWp2r22-84s+1;zQeZqOx4Rh7yyv>~ zvH<7fI+%nl$8h&DAYOh_p+YHQ-K(-kpA6Fle!^*3wxjxHhGgQ~R{RkbmQ(((Piu#X zrfa6#08IO!B+(QdX|eKegyj&gN!4=97PxvsPSw5tH=PHws7XI7GiTA zdzz+6*8N@#S9}ht7uK)lJar=&ojac9-)}#uet^HCc#ndZ2-d(vQ;k>3f}AS?Tm1Uo z04MdO=WEDyBE_YBCt{p-5mvG+9O@oh!%M_bhWXe)PS~GDc_J%tMt6F&-T%1Kr*x_U zZ~oq_bHN9<`HqEI<4`d|$!n^ZbYd1Woqw1EG%a)N@kjC;dvf9*IAJWpM5e+;rbb8(tMmiyx#DsSnJU^JBIK%JvO| zbVXakp=v4!dz`KuhMxQbZw;B{w-N;Pn_sW<g@A9&eLH&2oOw4*G7dKX3Pqw^!n z?&1(5=bg~;(M4|wEI-`TcTSl+Y`W^3xhxXYZi8*i{JuZVLc8B#(#&G5eIG+no)gMh zh$Y+CU!`M>A^VNZfvZ%VmM|nF>y^81F46Mdn+)V*8Joy?S_Nl!5n z>T7GC%P58vVPs;>+6PE|2bzZ-e0}pPr}X%X-A~u5{PS*F;Y$bjPjlCgCzGE^3_M%r zDChVH&8|adrzA|kJye2(0ipuL#jN;}B3IHE+gqVieH1ZE8~~24{7yX8+!9?CcJExX zmq}dlpGsM}*zla*;W|O^kS3JGO3&&gLaBL2RMEe5+zVKa%Ld=&$f8kgKHQgOkUof{ zzOW?^a=;jY9aR2;$7Z~1oBmw>UedBq=!<{jw(-_M@BU^aO+nKp{!y?we*Ce0iVT2> zN~ZtLQ>%gT;5xR(r!k{-R5D7e+nH}dO^$M)3KB~t-2R%OuhHEzuqO+!%Us{TG536O zMBSj)vFR<|$Ch7UQvHCZ{7I5t^|xTC%cHR?BSLj&)+bfys%u}0yWQk zR`Af0;oR_0^xor-4B)N>Zq{tNTs8!DOvg#g9c(X4hpa&X|hZ!+i_ojImOx zdUX=m5}O)IB^Co-W1bAo)udyj4YX5G8Py5lub0eWIdcSkEBgLy(xZ{xU)1I)t#(Xo zV;9|2pZn{42?%2uJ;ocJHq+Fwn67MwPkOrMMNt{i8T-JU5a4NyO2| z)J8*Fa#DNq&+9U$w$;y%;};_QXr5R3Frn{X`Ye>Fc}q0w6zkm{9}93Lu1WzBmUB_fZdr^7Ay zth%pxUXw0wp_Ob7ClBm3#ERB$2BkIQ+20AXDohk0Hoc^Gm>cHvX=9mA-89A2oZ)h< zTdvP#>C6#r&ax*iO0Uq5hh4>fI?Pej^-`G0@v{)VI)h(@J}L=UHdBIOM zjMSd038tKz2{mlqPZMr>9P}dLAo*QU)thyCQaq-^v=T*|@B_*;80@L%9tKr1=>Vp* z0im8e4O3j@FWsZ}-8tg<<%N3?g;lD26P30#K4m!UlTa=rCz{iP{Kh+Tlir+4cHvRR zk*~5H7FNo-(bqn_DvTzb>>|T7r`|k+`fP9WK+#_;?3s#P^s^ z;d_mqRfOoL-W)c{j`pSo!6`|L>W>LmgBR-eEU6Fh5n-)fGOizeI$wP)CR9kh^GNoq zA#Q9cyh1Pxmo`N9_y)LOc;x&lq$E*n4nMal3oC`!@%!<$Y&#z4;|q)!IzU*Y%6Dwy zf@R6OEt>>2=zb%Z{;P(do#0o_eddo-U74FIKr*;}qMc&|%R7*~zllJvc2@I2LO{6ChzFm&HW1RCj46hT((h zmwCnNlCLl0dAT3G6B^!BPMWA5GmA;(BZ@AG$->mlN38o10ke8}Su@<(&!}4OF%62TJ(8T^fO&| z9JExK0kkA?k7a+pu6wd_kC;hSB~^y$Ri~I6QcjHgS*C1#d7Zu05G(z2!bOL4$$T%t z7Col%_c}9XzX*r)Z40Y@;pLn&b$-}r64QjQVw=%cNK`J`e_>AQw-Oh5h`W`XS#aGi z3q(fQ(#q&W*{0R#DFOu~2tReO8ga+I2B87B4)&7o{~&2d3OA{@roD4Vo=MJ5iZ8s6 zH;ivA#N(lf03inz;z6lR{(V(VmPk9syN~Qa>BIE{MfGHl3U;y{+0Y7BGQ5R+eDoF< z{$xbkxcres)Il^q(S{#Cc+A$o$po|%0yiI_ssoTlroKR@jqAEL~x z1{fOUOPBXd+%mY=PaI0EFK+A<50;iE;1>rck^#QE(%0u3SIC1A5+~uCgMj1JOAGEt zbtJ^_Uo1Cg8=QVV%OAawLvrIR4x z`mT*2E|$id`YMs${(a~2Spy{3UHDtWj}X}^&M-$lzrjoN`n1WWs{&T+d(Ugkbnuz; zUJ7%WjkwFesM24BF-? z9W29y;Q4f=+C6_(e64X~*pNmrZ<`|kR}K_))8PL@Mj^kM>%TLiNYDr-kVymt5&}b^D8dL5f}-w0?@C&-_dg8rhUw?)V+&C=XjfO{jcUBP;nu!=>OIHe^cfEs)(v21OdYScU&UKY8ebR zq=yqa4fFpJ;Quh=-!vJqhkgeGb!8Fh9SfjD7e~tZp#C7%Wu}3cYanYGsnRtPGVD^s zCFP9xIP3bl-+XnZI`gP~6GLTLbv{!u=7rr70e*THEo*_@TPZ2-YdlgBgYFzl8M71y~ z^kXbpgdsxrP8#}_5Iwykg8QHkr}qz^PHm20IByU#{(*R`%I4<2qeKBGbTnto6UhObV^&pP7Fb@jXbKo9ln zu*g48`B(?uGuf-$##br3y~Qihap9aEiRmyrC+?|>;fdz(xL19Rlxn7jZZWA=o^uH5 zZdHF_8D#v1rfWIcHCt76VjrN@qlYiBFDAdQ0C#AoI`!{aD_4;0Zo~1~fqJU4oIb|C zUgD)8FfsH%=Cj?Qe!hE3<2l!#6p`T?uqzP6>s`&kIKz{^{;VHchWVb-Hm(K_pG%tG zQnILF*LHpqnTWuppL}gUE(WA@w4Z#)`ug1A`21kY`Z<~uc_!xMBfUjr7lu1I(_0qd zJh<`P`L%sn96r0l{o%{NJa*ac^Vi##a6NIBCj{MnB$>f7;l zVOtjsi!f0{UqrT>>1WVKN6LMd*!bW&xdpdh+mRocao{Sj`7PS#d-=o0ra{XIW({kPsuGV;4;DdKCydB{&S zi>zAqG^rtW(OL$?6CJWb)bTSlJr&*YFW%|P_CD`a#;17wl<)fD$K1(-n(!CDkPNRv z+b|7OU3qdCvf~NC>S30Pp^axw&wT?1JJ7}YC05k9N!51GuWA%kOJTg4NqAPR;_y3W z)C8H&T;r#FImTjt>Ze5jU#r5_bXMaZQYk>9_C{T)GK6Od{iZW@bm|G1cNily(4ShL z>Q1Jwtht-IkA14cw_2==CX=l>KvvtX*>pZxZp@nY<-4u%s0FkS)5FK1 zec>7bxJI}-&<(lqSCy=$GzafBK4(t0e?g}U#-k9gpr0@n#me?cj3G(?x`Q|4s$Pyh z{hmPOyS^1CJ&yMG(L;lmBm}`)`|e7m!UuhxbSyZprLkAXxrkmSe$ELUbFznH9&c)6 zdh_F~wuuePQ4GsfyXDtoF5BoBet1U4cYaX z4wCHZS{9*Sn@8225QS3Tw83{@e?T|^vD$fzzpmv(_Vi#u1$r6s={ecroQZ8b`HR0@ zF;$&#eL~k#sGs+`2@gA?9w(OUh}Yl1o_6ppI_GD5(-s?kO6nkvwk(i`H z9{$s((@HxaIUX{s&|%huYK%^OyqDwg{qIz{B1B9gxN(SzJd9u_0rT)F`h%itk~Ru- zGW?S0r8v*$K-=QtmCY|s5ch*TZGy>%EdoJMDSQB51I@Q%*{2j*Z#*U)vU@%>krF|N zE86`q5>&FH`bWR4)tYB)`q@l>Vy)8rLv0lCDS>WbazZrqbjOLr)+O^@!rbR%)A z7Rc3WLSMw_*rZ6wk+n=o28gn&8iSqPd*8ephV`|f@5-2jtPHlnUyc@QQHNSmnOkYv z<^eIRV&6~}ZE+tbsgN@+1V}WEtIgRM6dednbrtHKfu1tmg^AwflTvq^2CdLUYM#0W zRK711BNx=h4kw5jeq)|r_z=6eMNK8Q{>o=q7Jnze1HV2687b^&mmfA0VGkzr^5CTCk9r?m;b|E+_2>(6c@Ujp<;G}K;N;E@ z$NehZ_+AJ#T&HxC%@}9XdiYqXO2p`~roJth20fwqxI$Bny~xB;qbz@}`cr{{Gl7I7 zfV}lU=_4f_Az=~h2toIK!#DO*xWSeB;tPLthQ(%2twXgUjA#CfMPbUX&ti_JgJ?b@ z&h1Ozr))H>1q|aX6DqFka`-pCsB8;Xd0coLWkf)OJ1KXLpTF z-h1z*{Y~gviDYk4x^fFW1(Wzf^_#AleQDUzql43VUkMr*+FJ2Ueh+%9P)y#qYu}`= zgzdFvXBu~(pWASbOypyvG&;_g9mFb3ut;^RvDbYQL+<3|*edLFOXhCzeMUc?(4I~B zHm#ogHvAoOLB=yYe~zx_Eq1@)87|b%)gaB`hkDV`p!Rpl0wGyUS0z7Cv1(mQG=a|X zAS5yhF0#I%lC%hCPp5vz_7456rbM&i8!y`vnDG zkKdpv9IrS0@9_aCH-<@p9HmAlp+phcTXOra0|YWn4!}e4eL08@RYd*s<7wQOL2hAL{&1rpYJ_4-l0Rgpn_moJ^QG8_Xpkwa1LaC z9~^AmZPY7r6Q31qB2a_`2L%OHvW%1%;og)RF;|ZB;`<=pK!+@OYjpzEZ&TaET`Vj+ zUt3Zp)nnwCf0W1N4J_GS%r?tVzOMTf>$82Q%KSo)GWa|WUg!B_|N3*~qrBi8Ujyc8 zAZ^gu#Au%F0CpfD5El5>w8xe)WdD5NQ(Uu*%#;5|*;|Iiv88RJGz52dch`o-9fEss z_u!BqfuwOKI1NFA1q<#F++Bmay9Eo9)5)HhclNwjAe+L&|#a(YzK3A($!e4BI&m20G;+R?029Ss%A?kJ&%luN4(4M8yMXVWG0;^erC((5tdsrT_SWcI4Q7+$ojRK}==o53luNCo= z8hw=Gb}_uUo(sPpe@oy4pY2;wuR5YpcBh}QO998;)t6Wja*51?1}qUV*@`?S+JEgOC+Om3c3aF;Ra zI?7!V@jDY4R5G8RdQRabHfe4pM8P2g&I4WNv9naF8T&t-Owo0srgL)e7%0kbMY!jh z$y`20rAxhFI&9mSq%E#6LYjT5?@~oZE^Ba=t zrskWbEjLl8XMBlTv7ThR^QipE4zAy4pVg51#6BBe2$Jj1e7iG3a|MpNdfo4n#}tx} z0sqnY8S&1gv)c)q?$esqk1{`8Imskq6ykxV+M8GnWn~;69uoWzi}4Yy*bI`k5G?%k z&m_EPBVIccUzHtFcLtjxElrVaf0$8*sZ5#^Y*qyaiDL4C_Scw33+>ZAiNH++^0hV; zzDo(Ws!HQbFPB6w=#v4DW=4CALg*>E8L&aD!}DvR6}r^{L8_!p6d{e56kNKstrEyz z%akM~{GwaJ`pJ6NgovJ088c2bVB=*(+Pvm5-G3m%RnO1k3E?zs@4V~)=vCbi28QaO z7!EM;u^>DTje2Y%D>#~xYk$J1-wV=P>wZY9ipwUz719>+7F;k$n%9PDq*n^)2t;gJ0vhyA&} zk%m)*lWn#^wr!h!QIlpsyBq+UEG-#voOKc?Z3qHIwBINz)PIw)UV4qNZG&05a=+hJ zN)?Z%O^Se^l|v7ZVIBZG2M%B*ge^1bMr-E)r3J`4+N@6cBW_mTrUT7F;i`W|#y9w1 z(!W0x;S$nk!Y5(k4`q9=hq zqV+THtu>Rvk1+Qrf&o0p#?6S|Ckv~RCJekh5-osyrF%fBIYJ%yU8SYSZL_Cqxfubr zt{4@EL`cUjS8{vON(~3UrPL7LQIsTNz?+hrgJwD=y2vx~IW zUhJds7P$+$d9UK7%(j6k>CBBMH)4&1MrA*aUd^-1FnQafnG7vr*?n18$g}M@4d{v5 zL^d@iXB`8YP`Di>lLWj{M8QCP&arL^=jx32y4s=L0&!)6bz&+aM<+Zh+>?AT$v-?hw){`|L-nH5vVaK)vTvM4bHN_0PW4<>ldPzmzK#LHNOyBs`EH(f8{WCp+ zL1k2@iINTVtq7p$z{caWnfWu03~^$n9SL}o9d4we>Gne=afB`&!O6U5Oe5*aKGPhV zX=JGX=MMb~a10$6mcO$>cjjWxY5*zUopf9zbw2FJ04~{G%%q@Brt^uLp9zK2$YOxO zn`%j>sSV<26X8<345>;1cLD;_Id!FdV{QCczp#*g%+%$5z1qig8ip)+v{vpa(LI(O z`M9CrcP!it(8}IrSu50Zb$UPpB74H=qm(4+YJ0o{uPwg!`FB=KiO>=Xomge}dYIc* zg{0aY(jl!bY@m55MK{6`MIQyybKhn( z`e(KutK8P(81i0~D$LZ|*a9D-EICmTOEy6X%aN9dp0B>Ea-CRx(Z}o5q<{2u`j%;W zvpE`Go@suIK$N+|F7H26-WdM5g2Lf8kB=V57=Eqq zEm6Q>70K7hhm)@`{bV*S*hBOSIfcy9;3NZns1q2zGa`eKgh?Zw+P=^FY5e%1;p?xN z1MS49G#yx<*_l=nKiknHytpj}t z@T;Pg)0QVzsaZY?(=u*peblWgB%H|^g@zb#fr+9VO4lxT5hL=Op`Z8RfM!!WTk6#M zPGz4LBd^GP11?na8Z4188*`i*p)xxeCIMsQj~#b1YEM^_zxMAp3r%0w_C;7chOvE0 z;Y+g+Nc@KH+`jScL?gW9L-G7BgFj<|mZK9TH)fa7D4-X?bySm<2Q^`UA&oMn`A(`6 zJRa=0+7I?E^%;K@b7mlln8UCxSJWaY*AyG*^J z70C8ud1yt4T=?6LX74Y2dEK1CuQf7gJ1BH0Z~1BnD7V*DW;fWOIv{}I#h z@qjpZq5Q@FLMc!H@-MLQM<4zlC-U&}LgCSWAsv8;9nExP|0m^5LJKu4AJo*GO+d!? z$H@F!paYF9;Qt4JlH>iY9^(27#0WsDY5;h@ovqyW%-|3beW<|v{yjKkolwhZAl&2p z-0%<-9`wRFo}HwFTfJOHA(&ZXW20_TeC>?HePCx1sg-Q>V${nt(Yq$-*QQF_QoezF z(;)xD@QSL9_-Zc?in;Xu$zA``%B}c}c06_(X!Wr13~3R#r4@Ts z>_QbS-1gDUaf)eyE-k{s3F+W{_Z`+$HulpQ)-;Ie5aSEh*^BSvmBEelKCUt{N1q5? z+i)T`)LYg{@ECL`{5H@>HTY9{KlhE!Ra=63;lO@cjeuuADLO?j2pR`c{r+vE=WcPy z7UxE&*YrU@Yc$y^>=QPjVi>~+tZ;yed0E~(&H=89J(V=*gTDs)%S}HVGSZ$VXRHu; zql)#t>z*hvf7FdZf10=^%}!FQaOJ6Id(6jLDW$*+XYV)VsLKVr zFxYM_qcOEen5wXcVQPrL-!6FibL*ocCQd?jc3{dL{rS zdQ2h>Aj5lJEIK8UE2A6b=lW>xAX&)1sx2}@kAv~5NQ9NIMPzZuu6`h}P&8zOT;MFK z3Y0u2jeQzc?!vK=MZAbSkp>N>Ng`&IcnEzO`z-UiA~3VcsuezQKv*nc=e-XV0}u>9 z^?p4$5LC}8+^-Ec7{y$^QGR~4JU+161bI-c-Q?B0v+ll=?_nLJGETf5^3e7=7*Rjp z`}{d9kqA>=oy(&xMfg=_H_Kbf`OIA6waCOfL~>61XzGvKLTh?=3{-8`McbYstM$nP zwf-S`u)bU2Z&4nD8N?;acRk#iW_L>Qr%@7LNRb*9IwlpQ!NF-B{#umsueAa@kCV>I zrN3l+*H;EXg8B6g)P_a$@H7!xHgosTtLF0S?qn3TXYR?cYJv-pinP=n16=g)Pcv$Uylp}=sr+IRMTBOb%1q)%knY_Xu>a8lSI4 zzTFZY#D7^ek`9qt-l~zF4Gv363_H164#!zY z?pWD2Rw7k2Zg#QaG-+vps{Oa*P^ef75sBoh24&lw zjgjn39?s1{6vO;IWn3ZzsXS$k;>iIUyNeB{{T@5jzL`?>Q_9Tn#U%wVzyD|zu|*!! z{;@SpG|G}BD(edx5;=s&Dhv{Od(WXv21<@EQPxy_Sx5Y~Mj=-O43wz>T4|~4>Zc?c z@U{-nVR;p**zLuYw>uEeYCy$d!GS^My8_2dq-1JY1Gu4QL>7F|oz2I9>4A9}eG$yN zitceoG6ylZ>I#sS$?i+Z@A$zPVgmcj@9NWcS?rs1#bLHfN;=u$+V_V*3mCl)W=IOqYK^=b5}8Ap_-FFB9(krCpAzS zq4kk-<&*X)UeDeSMSaDGBdxMHTd}(wS3?9xMeU-?cAZ@{^0hpx8>q+`*us-g$FC=| zA%rMHq}dqoBG9(Ne4 z%?hRxr@p>$t8Qj%K$NC1Tx@*P@|CYgB zH*B*KzM1%RK4)X~MKHc+=En5uc>Lpn^|t+4Y9!WC75L_eJStq2#XIbJi@CLNOi!-7 z%yP@cGX9At6G(W&j*c{xMS0>#kxHA!bm9pZ@xfdDWC z$*Hw#mP>zjSzgFC9H@I#g6!)nhvEp&wD=!1MquPTf*~H=>ehU+?`2YvI#x#YSGTt7 z`KX`{1cgZLq@Am-XVSWzwYHGMMCEu4ON4>?99)a$IZD9z_i zh~AoO=zd|XMk2J?_3t+d?&YT2vlgaFMC^ve{V?G_LK%e|8$bJYQeRFoXBs~H8Ju#7 z&Fm3b93U)O-?Yjr98mpjhSC{Ta5WHHh?!^(N3-8HL~$VD zam;5hYVOkGj46F;^oyE92%e*6=CrFloz`Lj@kZ>}eC5=YVjrSn%u)5PEZ|lk_&s}a zaOZXSQ8g)U!}W8O^!6-I#lS{v6*zv^XrrR#meMmFE}x)%`Gh9ZHeFtsH_WTr}*=d_ozav(%9S2a}4NR_LcRyD8{uC{?9L~E)PPC0G znmbmQe08kX#O$DjWhowPf?~1^@y)2Wy`7kr%nL|Af3zKE`KjPMRHqA>3nh;Up^Xh} zNcRFYNoJ;l9<_xwf+QzBMYiR1NHT^@Bra^#VUZao*dHS87 z4q=W81+)&Cd$_f+(Q3cDEeYtSuwU{C9nqV(=x&ie3rErok{uNVnob*wm@6G_K7l_#?Qa~G0HhNZjzRsufJA{mfD($D{sN19f0EHOq3{1vu<;4}<%8h+lY;gi z&J8HS>Hu((KwTYBAPJ%Z3IaK}_ywteP}>DR7nB1NfCPBLvL!|h5ko_-egjV)0w9R{ z5BP%yq;UvB)p|fd9u5!>B)$WhHuuX4mI}(Jb*{hQqTm+b;((^oL7^QV2MB7v;DsjM z@j$H`zm<3bd=QNr=<$)Huq3}P93b+7lY$$1VGtA@^FqIv2deDj1w!9L4Jf}oA5b0( zPzgt$$Tva^z5Zt;Xo}2-5o9a@5QiWX!2X^tG%|_<1ko6QCfafC!XhLpj^e;VWB35d zoPQ;I(94=}!qE!zK|}QZ4t@px5*hx>f&xw2 z6BPU}+@3&65iA$)|A1ep>*QYu7n*nX*VFlb1G|ZLfq%>>NN~{S@Gm>c0QPS?3T-2| zIhu{@4!eo3!?(I}6-S**vj+gI1P(R^0u24p+LsD|M4%BfK7MI;&~(uzK%SNJn5`Wix!1Q# zYtCZJA0J<|{X**oSq@f-Z|N1!$LN|n8Wo^(KTWGS=n;b28;r-kdJd19o4Rg!EF8bv zM(|uMAQGVsI#V6h`O_vXg92^00?k zZLC_%$XZIvQ^#n(`+T+=vT@pv6}WC0E!pzOS>%oO43CRc1LxB6mmb(9Z5(6*jBfc` zGoX>x$^2u~eUqQAr?8_&<_nIz24*Fyi+kmb$At z-9+B_J?%0Fp_bsZcqvo&dXC{z5N{{J4P|kTEPm31j|z1jR%Q(X&1{x@l;9yPQ(%J2 zvEH>wA}j*Ck;}L*yv53W?Z9V*4{9&7R7vpSddVYI)YB2-* zN=RC9{B)M@l;b+WB8S*8_L##bSiHW`Pw@rBf)+(C!ulL<%;$E{$%tn{Ygek8lis42 z`K0;lk_u0UX8XUaGbZu&`~GM`Js#5D`dAg#rD4-je$kCjm)TA@aUP11zHx0h0(m~) zoU)i^fsgJF>+VP*uuVOH%#FK4>!EE&VW0F^InDe(8sT=RNMPs{P##nc3e~#IPYhuB zsmS9cCU+ps3z|&O?9G9X%5Qmq-3kjFH!hN%i&QA zEpquUc9S?uFD5e^5XD&z?skUBG2KXp(CI9lfcY1+Ug49nvbC!N)LHhU&>m5nfPhA5*{0&zzi*1sz}COLZpxKvHW`=W5^f4Id3KLd7^!G-0nG z09A<|!pz}FCxSl(gc#kXBvYuvw`yuoWc~W;Xz21S7_@e!@0C6Jlj^L1}LJKv4%7D%;Ah5b|g?Nl;x~NF9O>@`Q)yj3@b>+zrDt4 z+SkIZ=0q_TP$JTbJS8`MjCxrpvURBb6|4-?uml;bb#2R_VArZZ{W8 zJR$~$`Rr2RZXuqsX4}GMm2GU6=;iNRd6$?Z#V?Jqgyy-scVsu4!jPNKbG?4cOQc z6c|r85HLxMArMj-KqVL|e*UpM#fOss(QKk88X@F$3`!6O$tP=D5nJB$+7TwTgPi6z zJmL+cw5BtJd8CXAQ}qu0Q*XTMb+dQ~ocY7)1F4DEOD`UqF~PYH$FH}>ecI#n7xlqo zPlD{**+B>srpJEEJOUZM)B>)>4&VzLJUxr-UQ;^?{Ut$8R?-$Dt74^|^o;lD`vNx| z(hrQO(p;Db373}9#Y7B~ALTGpMrb&^nZJJFz6uuiN5zfIJHXtQ3{!gLVw7h^g3u+w zjnfwJBi#8oeJfrm4LjSNW`Gk$?}t*~phd(1v&q|qLUDsBBAROD94h}VtSxZzAo*yw zC(QLcMNl@~$Pwo78&5J6;V&Cs&Z}o2Q*r%w0d}w!wtC|tH(_sK_Odp_6|e&{=2ruc zko}e*?v4Q;v2#D%?7(4a44{mMcIlWb8%JW$*dZ8rQ=Kshl2ogfNK+$wfUqv4bmeUW zkQjKx*0J*Qn4UGYE8TY%c*ViEJ5q6bEpArmgB0{mTsGJ%dQ3cRG&fkwtwavUC~>IG zqA5Y&Ggs&gXq5@YBjbzZLb~~ASEBcmRI{ColEaPJ# zjxu8|Jwc_N;cU%+BfLun?Sb*^?e*##a)IVeN>w+6gkaVU2LpTxLg@A0=+JgNV0OdU zvi=~^d{PBo!V9)#WCOfm=gk)TT7V(%hUT6&o)h39OSc$3nGkQMkZp!y)A2`Et!s~lVOtsk*160kr_giHSk_`=mxc?!laY{gNh{ z8&M%>myhyGy-?fwT^DRKmXxD$S4z$&KwER}I>82p$OHFIiqta^Mp~*=X%cG4lr(Z# zJSI%SaO|3-iaR`R{7StfGS0vObB<&1=fn!q`I@^^|I9mpJNB$3NMzWuHc}#0A33H? zsAz(C=pC3%p*XxoZGUXo8OI=HY5i0FaOzhI&=)cfAxQ?U1ieR%D1nMHl#tBwdAB~y zrR3_TRFtg^&e+!s{&pn5<{buKRocO^{L{^u+jBA&^m@FzUEG4=o130YX7S6*^e=DR z3{pD*9Ou@Jomo)@Rh@^?5x8sv4rr@x6oayiuam)6plstIkPh-ejaGj_cl;fxXSCOJ zOpB?|#DV}NGb>J*W%A?)uFn=&F_b$V7_~>=Us)7lGQ5A_5xBo%*n*$elR_Qcb3DH) zZqH(Ae?{`35UyC8^Ko1jd}j2^jD*Y`*({qahGK#B%2a_8(0jJ|E~0 zJM=d^1o{(%#duIVxB%2B^V*dlbR4QT}hK-Cu0lKg{Nkj$Qyi9G@T$gc}8bTeG;_ z4NVY+x@ou&2@)q_(eeHm(EoM|(9}(+uL*jJK;rWeCG?g1uXrXXSor%)paVL`^ofnJ z7zn?;L(sP$kD>IQAOsul9~Phg>*V4oVDVl+z3+k$^GsM)I3O3-AG=SD%}E3bG?BFv z_y>Ao;r~g&{X07e&B}#NlL0!--}n1(;ZwkWW>Npk`vgq`h3X@rcLGZ6Y^G-Y{eAz0 zJ^vR+J|xQnzz-QXfyaP+s{tTElW8ITzdiW|O0ipge{4u`FsyWc)>{_-- zf4X2un2Z%r%z~vtvcWT5TYWrP(sRgUKfSDblgWq_Fih(o=lx1NiFZdj+Y(6LM$Vre?Jxvwp&YI`MD< zyf48XK8I(06bK!6J?f2%5>_QeTD={~hsL9KL}I6JnngDdQ1Djgow(5&lbs3o9a}1* zs#tuwEJatZa34#YdbfS)bJ3Bo!g6+f@RT8+_5S;_r02lk5=(;DOjolQ}@{a zsZ=Odk|jdgX-Xw`Lm-lSpo8jtMlZEI{>T7F-nJm8(T#B(<&mn!a(JGC^`iEMix((HmOaT>Sb+CJMQFS&`;lnNB*agkZ>i3vO`afpLnJ zIFp?1OE}D5myxsOTHl_)vix~_KO-*H`>ysLI9b2gO zuq!=gsB7dbKBrODPNDu~ z@!7W7I9t>WD@TL|KaZl!b3daW4~~M&VWhy^p#HT^Rf%L?XOQ{6Q3UIhjCr9^{{2xT z7Xx7VbI5vTu%&|sIP2~)5cZ}0%OJzbl#P{dBOWFcW?Jr~~u?RZG4ChqTMZ z#Khm?tveZcQhfU~f~(;hBbBy!{V-eaf($dx8&* zaD=pN zkTRP@y+UzRrAwk!U3guDydlLYL?n7Qs-5pc{wa*mH7_j8c_%2cN0c%H5pY3HLiWmw ze~^F+L%bgE5Y8N=n0X(F1i!?0ALAj(qRE5QbM<6Qfanw!RpQuU6l2}s$smmSx%%ys zgrX@fMkrXxb1#K4mOQq8Hc|OX7TAV&!gtX)A3KX3+8(e;tf|>MOK~^abi_k9ON+1i z`a$Jdf;_sU;1qFeYJEGn%J?J#)8CTr<4kW@p#fYtfg_jKLeUXsXLwR)o3A&rYVaF!rfoqm^S^zl8X8-PhZ{)ru6j`jj^CH^>QT~)I znTGk*!rYKfRAX=8&pabj)>jb>sn}nWN>IfJLs+nEG>bnlhD{UxSRu^o3(%F|;ct1d ziJgRXVKh~zs9j`|a-Bgaz+Fk+abry|TSSmjQ+6pWdaR#rrm8Zz>EcBKHhJl&^msSC zcY{-NT5`;OmvJZmBwdp~#4ZfQ*FYbl}St%;H`v+lg_i%ZA|)tJN*- zB@8I4xh8hp({#hngTtDwL$are~ zOKQBaL9bv%0eX-T!_4D3_&FPIxUilcsYyI2LQ98$eyq~`(0Y9FwM@NDTL^x)r#7d{ zM#h}gJXZOrK7A;1tsTjsNOuk9b=;-9gn^BlK`FbkE5)@tqQ}QWUE$Py^k1T*>0w;1 zY+^r$#@}*PrKx7J9h9jtU~*b&ZStTv8olAlEV7R#s&P;vKXcCk2Tpmbdr#wtR@%_k3VQh_apMG6?>#TliJ<(GQ z@0&dqi?bti?IONf{Tq%CNLi`9!Cw!zq~~JiG$+|y-g{Z4%ImV=&1k8zM|fBtI<6P> zfbSKL%rpbu7HIECLZ+rpT-P#R#BcQLd}CHXC%BnTO)HEzs)Y~IdO7?RTbl&mV9eHH# z3|>Dw#^NPmIXEMVjZ%8Nzr$n2&F4C?k)i}PD84i?99w#;KoVCWXSF~JU*U%Q;79mM z=K4UT=axwV@`8j?%P%cwH=?Rsz+A^f}*cxgx$TV*cO(|i{4p$Q=}D697=DAiFdoVx2K$)_ECqGZGFF} zl+5~WV@-BHC#t<^uVo%7jEsT16co|K^%H|rBZuKVL#*(HlET*{UD|eF-MCY68U{fY zGeyktV6UDB8C@1GX94u1s z3Ou;#fH@>_Et3b`^@%|S74mKXIX4=qFry$4kbSoaiXY#Rx&q#>-l@0Fi&z7fwI`g50fI& zWZugzpK-*jUd*fY=52T)w34@&5LmPQ;8W~Za$wd&T@$@F!ZXokpK>)+GGIjfyy|%H z{FSBIQyXW#%I`ru9Nw`Vvitx~{~PgQ;c@*h0uadchX7>#Ck*?aNH!qXUj!f!if(_) zJAqt(X(@rwq<$!)$T$hbRBgpCXdx7c0BZ>22|RA1L@6bt4iR7m4F?YRoe(UC1i(Px z=HlQ20->p~05(Ku%O`7hb4$qQ5Ln#Ag)9t6jK~W*$P^O56?(KeCmanP5SnT6Hu#RbO(k&cDOYY-&{RH8%ryWr6w%IdKA1i-%%od3ND0ObCI zt||Y^J@Nc51N?)pg^+i_lR~&cV5uO`pgG&${a~n$X>g&u=YLFD5F*6{V1VU@mPep9 z3+De{9OUoTMNrpZ!!IU)3Mxb?3jQAt;!h~w-)aKT1ECM%cjW?7#s{DRK$8TaLgPfU zvOfh1AP?W4IKRZ}OdM!;8i)uGIwNRYG&G=3;Qvb&36MwdPYtEvClHW}p4f@=kJ`jv zfqs8mJ!oH|i&$uPCmzV7G=S=NQzGcHBr=uZK%)S)WB~MuY^DF05(pA415F_;E0eI^TF(02 zA`O^WNz4UV)&PVinlxiU)Vg8u;DEgRiR#T1kT045qC}NuYRLNUUqYK{AW*vyVPab| zbXB3w&TInA|M<6ofVBYla6rC4(&$8R3x30QEkH1AqTQe=-alsZKe6CY-aXM|ls9o` z6k1+_uIBIJ3iMoP@kbYc4~=+%#vL+4a&!UAunVh@VO@YR_`t1g!iUa-W%2Ce`I$6g zo@|y){LtQ+i|Lvl_-I_M?inqpaWk-+3^Zc-Rda)j)v+v^9^=F>-i9PKATNM2FRyt; z+Skj^A1u7RejGUj>n3cNN~fwREn|{x$G)7`FKpwQ9M;5f{%_** z?mTo-(dHrmyodk+&wtHPIh(v#KBt?{!yw-x*tF{vZ)X_Vq@B8{utE_iYcvKQ9uYju zu1$h5L_Fg%Y%FEPW%b5w{mDsA?)@hEmTkM_B>oX6Oa%Q? zG3I=+tEZanlD`Tr`ECvl<04ATS2TVn@){=f6n=hwptOcRKMDC47F&(JN|h>+weuY_ z-z>Q!8`Z@x{z7Cc;3mbO~{U|^L4N4!tN;h)Jirj*jLLQZyh z{_L#dHSBpifA(qX;a00_IAPvuAI?>m_Cw*Ka7h2$n_H1ym>~!DGzJbC@A&JB%}~w4}y% z8_s+h^&A(^&&_Y^A@4I=ovta~w=-rxVpdhcw>9w~nK)*ReVHNTlR)jy*bg_ztkCoM z3(%T^QI^?7>F6v|l@#|L^i57y_@wtb0{f+M9yQ--o+-yfZi-n0*k)Q5PL|MVdY|&D zOKvpc3*;k`zV0w};TkF?Fy>}VWp4Sd^2qbn_dw*;S3?W^@BS_EIzOo> z+E%DAHs)Bb%1}mF4lFl0n1iW`Uy+9;)stmzz{oIm@@uc0?BVX&aR|Anl3niXy)YuK zz0ABLfh#^@<;}KkW`~To@Z}Yyj4B(#B!ckMhPogOj6S>c=dTgSIXG(Q5sCvl7f} zl_KBReEoQ(Y>6{=eU{#GJLm|1uy91WtUn@V(SUCZU-$UBR2pyd8>Vy?&AEI+%8gL`g2eAr`KO)qO-U|;T=PwqcO0QCD%jYJ%1_KVY zA3f}_5VR7HvV^}BVTwd!+s-g3Cvb zZ~3jk-c)PWP490@a%bM0#j~ObQ9e^-$`0)uyr#X?+z|v{74mI|!j&@&T{_QRjbu+t z?P7n)*`-H@L$l~{ooqFkV{c*hdn&nA1T4Fv z?!b-KdnKI)+lfy6W6sF(+uQhh8(8DFu3y`(&!QR05T`~5b)A!wx&^+xpXGV-m9p(E zYL!nd?I4OJbG4-{@cQmZp;2QH^Vxl6l0Px!LRYNw7%A5O>VcuDU*l5 zU>BEbZ#XR@z4r(jI5^$@rOc%eopD~U>ahMdSE>5Q$>>xY!=qHra+b~Wr*nGj8Tom! zzypQNQjZO*%HYF+H|d^Ci(fOP!0~Af*F2B8b=x?Sd*b5?uoL`@9Hvv%gEUH^Yqa$0 zP7lu)1~COhb9#N*u0+&;9A;eM?|ncaIO&j}&~FnuVC$GG-PW+=4qg187$z%)z4v z4WEZZT<1OXUBd(!YW7QuTT3?G8d81X*4u}iQ~Ha4wO#KlF%}DVOm9Qgf9JD*~rkV`7YZx-fy#WUx(T*X5)* z)m8)+H2tG9wma~R-fKYrK6kTJh|k7hdDj;3mOD+a zNl|Hv#)#=U2tO;UnD{FNDQ6@~>oN4YP>{1ovrg&1y|LwkR^IgxH4go)g}pl*s4dE9 z6W%ZO{N(hRFTb-j2KUI306P(>%k0TpF3~A)9&$qF) z#MZ29_6oUuzw~s|Pt!%&RQPFRy_#g7(X~kvqh##YHujY&Yr&#RY^M7v}p)lwVX8VW3?%y-5 zp;(N&4UP)}wg#9&=6V1akdqw%Edv{n_c_{%4*D^m9n94S*gG_|GPa|3Wj+ zkrU_$l!~?f!ed|7ulYhp&^-Q({9dAe z$7RqFS?CC~>ErLY)BOvL#Q_1xkP7Gs1P>P;?*&wG3QTl`b^weqIEr23$N81jZqcqI zR#rzN`zyU)+I1Fsxh%1~;mmd>~Sn)$-wT)I*AMl(7ygJod zE*sT5)!9>6_6fklppS4@?p1t!FWN;Z2$eG7c?tsy#X5eO`tFa`(4lKr-MK$JM9nog z|B^XsH^;J77M!67Q`|BCki5&FT}92HTRM8U)Bo-pYs)As6J6(*&yJto`*b{UViZ~8 z?y>}|xE_@14m^%m+*!H9=Xm*5+lhKn3ti-(@DE^*LLeZ?|YpfSC|E5YgBd#OB{ma z(y2y)CkQbqL`D1}7+(ryNolHHr&fTbB@mqJjX2j++BxFZC$17MsYtQ==|75I4m69d z=f(BHa%OS0|kcXx_=v%v0eDy(qDzMdOl9 zA|FiLo~}7fnVMU@I-{D3wZvU77H$dx%PRDA6>}u(rqe}hc_fqIGsH`t1V{1D`%Hnt2ZEWSF5{ioqlDaf4|bO(ni(>Ho79r`nEj8tnE2i8BwhiYRfh@ z_AYBf$zXtMK+#yZtx@AW>urDE>ziSHt)VNfPIS@aww5LI?u(t#Q7D_(D4H>m>iqNO zgEv#lVc{a==y`W|rQ%Gyrs`YYM^00l5%gp_HBANz+!M@jl_mPLS4y5$=Fibnk_$iB z>+v$=z{EVQS@IH$r5M6Pp^VYzq22jLB3#ET&SVD5kt$LI=&$gKHs-1OMo)l?04nQ2 z#YN$F{|{Yn9o5FacmERH-KE8f6^GyyDDLj=Qrtbby9M{6#frN-6sJ(!-6;;e>Gz!9 z?>^@__x_d4%qJ_8tgNir^WOWleKN?iBFpc$OfoFIF8BS1SP7Hk_PnXh0|;1)k{j_% zDBkq~EECY(*n<`Wa~An(?L-nkO$(f33G=<}pQL5{4lIB1*A+&3_N?V*`?s5<}%B*0e9-ZfU+wS-bhGQ-?BW*RGfcU)m9%0T3+ zQyeN9ERM?75LL^v_%3Y(@z@V7;#<%cez&!T&Y0^)6IoY;pJ@ocy66Y}HOfRjZC`he z!i6!uyF_sOT_>$9usLIjHv~c=NkTHN27HuuyCliytZxuk11iMshcH$YM^Bp#-nio& zNIMSn;xE6Tcq}Dc=7S8;+MT|;Vpkl{XnEjS^WCMc?lqtYjhOea@ z=m5+Q>j~(emVDmp$C7HEvyFC=1o+JJaf%NG{&Z$y8=Wx!pq(DY>s!d-A=O1ERd&fC z0Uw%;&6guDsa*T1K&dTikUUz;b6Ui|jWj{ZM|gxy*|ELSC)W}rYdrCwQGGKVK*R2^ zQlig<-Pd&-c&Po@G#MdcLVD-4l?HzEiw5-0mEohfWM$;-_eko!~D^VOuT^`AN=OzoG4w}YRxmpdy{dG=0F z%&%m=e20ZOp$eQ+viWV7jkE2C<5-zaZn5FR&*~SNLSLNwkoF^_fF@X1Q%_TxP{%?IgrJ(3}L`zvWvu@P;tyYR?R$OXX1xA z+4P?1l(|f5Fl{g^4KoxVSE1Z&aW;!9Sw(-EPq91z1BYg{rUP;nzKmDT-73ruDyo8v8|e_inwt`ebWFX5C#aA* zsTsW}3pXwk8fL!O-k)Wytvq6Vq&TL0l*kST?mJzL36|lh(m$wLg5b=J!>&Hl+#ZYVE zvAvoA1$a4Fq@|@WInwoS;UF-f>C9418TxGZYP-^@d!|FbS6LO#q|0zm=cgH~J?qlZ z7bf55x2QGF01{pewB8_oaN{7ChNYa?D*K4rSb7FYfK!I1-VLPak%qm;xZ?zh%cX^~ zZHXBh-3z*tEf&QVI24qj!21k`$6nKVat=*{60JfVde?tn;%1o*lYUa(kVqiPR2bZ` zf*(LGw-6Rh+VS?=hDB==K(tVaSTLYyIC%Sd2{e>pr#I`@(I1ourBPAb%*|=MEtxbP z=B+|m{Rnlh5{Nj$Vp8>E{_wn1Rk2yjYk^L^H99w;R;p74XJXC5gXDM@ zgv8j8oVN3gh)}3BL?CGNLug=&Zqva4AsTYWe$=@iRkM(MB{Eq_c`RYxWW_e!M8jky zA|

u)K{~O%lkvaz_{a$vY8<%G60T_eB#Pr&;R*<~hEi9^aIzF^P|^@w?)c#jYQbQc79UMC8%0 zPy93<_!yOOfINOXB+8qynT(8GhqzuLdKm#H>-FtRScX44;OAO7H-NJ1%_8y$=t%EI zp!r8Af!5E>SpihpNX>fM@Qo*dbjL;&(k~tC>0(VF0*JcF-Z_)t2NBBEnoKjbXs3#1m>whF~vHH2*VdKlm(_K~7J&CI}zx)0<0Eb`{W z(@7W@{fgEx>})he)r1`oOd=yL4w|3ZCDCS+_xY~3su~w@jX6N* zC10XfAZ&g@(fa#@gwki)W><@O9)4BRtZTE!7<5BLV56-LNk@Q5yDw%v>ZDb)5Q)bY zvwKB6uKqHsis>lkE$#(U+-uiYBWlUYzRyriLzpx_d&8Pu6~f%VYO?H`GlBl(ddrgT zgti?Rpnt#9tNiR-|2u=jc&j5~3dbuyc%tj~y4>Rjh5lI3=Hu3AxECxg~p?CnaE$Iy;~1* zQlFHinU~s!m6KT=duseh#o@S*UdHKQaz_UT`xra`4;1cjRWqN^HpQoKx#X5x2~B5^ z`BsWHwdrxoHqlFuY<}o>-p8SkQ}m}hRqRqs2_BDn&jU3p^PH;Q@Ij!{AyTI{Wzt|5 zO)y|dz`Cd))rTTo`rA4edg;~G1g=V457OR5HE)wj^NIDjxq(j%nZ5!I;ElUrZRQ!3 zJ^_lA!APRf-7NSc^Acqat^48d$AWaR(Y+l3l!}-Aggs;B;x2RrC;Z+W@>u1f>+zo+ zhvXwsF1p}7F5dmls#nndgG7A1JC{xDE(I)C74b#R;Kw}5L}wPJ>($mOwS618$UdT1 zDuN=H(XWInE`dwg)|+Kujjd8KllhR#*u4N0KJdphQ!+rQzS2an{8=YS;~LdH<&D7P z=W=j;E*?MPjFoir-jKPn908F=N1proA(^cf6@K;ES`5dkwi{@3)0g(pM>zm1w{W?i z9$`aHqHY+lO*=%wQ1fdHDi!Ip&BsXy@x!)6dRk%98(ax?yXj}gIosKzkZ z`jqNO0Mc|nXyOH3ZHQgns3s|`A8KDFVpr$zh&joY8cdJ3vf|zgDkfpS54UV|<7|;L zV$Kwzwg?ip--Z2?BUpqiZ?c+tVQSe&;cI5^4DwTbz-w$`60fc>C zc@;=@v-Sso=MfR}|LW)eGc*C`8$(m#10n2wh%o*SUCG7yS42zxw}}2XJO;@1uf!t| zl3@HtRCE7pEC>9@Q2U?BM<5qC@c=T*Ob-I+fmK-$aKY2H5HBr#FhCC)$dxRD!wPN= z2IxYnp(xg1S;3+qfA>Rr2#8p~(;)yK7$6t$ub>6nW zc{&-M>eSL^v(AmnIfLv^o+Z2VutC#B5915VgB}?=A zszmWzPe82FN#vb+;ntb(?+x=73z(rZR7F%Tw*CyilNhHQhaszRsP^Z1zOz{sntMWl zrW`B}+0*OmkfTa1W;AXwuKN^%X7Ayet0wN11mjTbR~?Q(vrekC`R;?mp4M3|s1n@v z{`gg}8wi{}d!KkCW1cuVr(TvMWj=5TMo9m9a{*GO^qjoaS-v@YELyZ zxq_YtCSo)k3C?lxpkkM8>iszQB1(jlDou&-lEm(+hOc8~H`nk*AAX8*Zu;7xac~WR zh;&Ld-|KzOlCFwWS)eJFWg)h>Z?k$gMZ7SVqUhOel)qVf0fF7d)y1XKmgq4VhYpWL zIvz+FeTA^r$KQ9}eXC4t3gI>DpoCmDw|u7J)&${Y0g&9dIgp=90ewA?zIj|=@sV)rGj_ZO`fa#AuNYoVQk*9$&bp?KfH`WhW+_m{n`1JD~C|0}WORc|ZC zTBQ%_Fq$qkE2L)S>cDZEz{AzcG9Xp9Mqwf(Cro`v4{OF24#f%#h4O5^j<&ZP5=LoX z38OXR=F!#}Vr<+2nA8s)wXjD-V?5^)%>6b|ncu)U>i*#D#E@z3(6F{U?2HyKV2gi| z^o=w%J>WIYltHd2|6v8WbuX{dEdvA#lDL03p?zn4JeudZ=R4R^vlbT_wl2aXoeST{ zxZ)}YR1-wmgC<0JNJCe^@TR6Xy(C(TO&1E@sxLfXsvM(}bkgu#tPa7>$r64k(8 zG)*mZ%WmKab02{FqZ47E15O-` z5i4wOD`zIy#>12+dil7|Fk0wgVyrW)-?g?J+x(bPN={~Gkz2ZSkYz(<0JdS5tKevQ zFH!AX+w4q9+N`M9a1-W-`W|#d+@FGC_7J16aNchmBLEX$>iHJ3^^DV;;n0aP^}R!5>rrYs35g1~CXX z33m8X{39M&Q)RRB0#dUS^NcjWCOxpp&dqYBWwHkfy0|#~dmWCJ6B2CR;7?1d!JpI} z3O(1l6G7V{2Li5#p<~QYBsrFe48J2b&}F&F!(6qHN9R0w#lyhj9Vx}5i0Q~WEnh?u zl=6mPbCnFCl=BJgU|~TrA-a7<*6%(tH(}Qw`o`_L==)?T9$!+4SV?hpdIbtBb+Q-MN2I_6!$xKO~nmc8X)RTE2P3wCR`;}#I93S%R@N5nks3#~Oq@{SNW??D^h z9ukqgmW(RnOZZ-KjJT8(Ei)*|qMH_D`%E6n%0zo$i%;Bf<+&VLtBk&H*7`eNLJH0^xiMXJCvzGwzgi6R##g(=IP{Bah?kutqu zp%);QKca~hcG<~J`?V*swMW=Wmw=&oK;)%nfn+c|F1}9?_fMuU-ee>x3KsV`6&+nX z)%ol~!BV!oQhr4A=7B$>d|5s=RE~4beohh+;THVOjC+jJv$Sx2&7vo!c=})vO@hba*3e9hl*ogR zuATly$Z_gSyf^$s@i??=#%G#I!BRz~)>RT&s{E;1>c!qt0|IZ6m8pZMrJnr{qVUl`20);@_q!z{sp))?PmIHGAMu(c z2AaSAlDhkh7N3mwfroJ&k%4>-9Ojhg9;$W!uzVH5U6gL&tqTVVy~Wk$hBaQ zr9x5zu1~W$B&--fI<<@IpHu1Q1n`uRl4kz~;VZF@3sLb55}dC5R^cE6c2l^+#7$}b zqFc&qTd5_G_eOJ+#Pc>QwR+A!(W{r-x_ODLTt2)^zQffgiPKpV~|3?TWHo z?(1Ads9vTI+FJ2I+>jp}!l4-S%#QMpEoA2xVR3!B_U0f&X0Z1cb56~b-$39J=*_Rr zx_M#n$KtbHa=0W844>i}K2vp~2g2)Y%zh%XhK}p9V3en#Z|6^@oL(=UV{; zpUK8}p+-200fB!IpcKIczdxEd85rR(S)JW-%qc=oKA>JWypGD2NfXKPb&i^gP#{S(d#TlXbSx9f^U2M zVy9#B1nvCu0(iN%;-S5aHi)b^d2iJEwB$e|;!t^;9;oqUorurz$DFNXPN2*^n-tnu zP9eQuy$#tMfscbyHb-6?5lgD>@S$bfyQ=L$YsiK#Uu(|fZo3{NvtJJN%IGpcrOyUB z9`9@XpAz$0P?&$)(=xSt7-1Xj(Xoi=GejeoEu`UHlzomrRl7Ac;8-Xkg;$Tq`00S` zTfbi;=k%#uj|7K$52F6TkeB z@0>J61m0c9->X;$E<#V*%DLth_$mUM2Ctj@&L?!HPF}79I^vs2Uk<1{Pk&>ek|}*J zyq-rUU&l`ZM;zG*!IOw9@~D;f+4U~|@%^Nn+=!0Bpy~IriD>lCT;G_6tPhF~Zwk3zb<+2Iaszic>0#v>QL7iF7 zDgU=b;|3QPLsQ@b|3#en4~@qCk49tX`NzBXKmBq4rqTfaO{D?;n@R)xKU5m92LeC< z9G470!sOv$=3)Cc)rFTAQo!&R{Q|ak29SYq5dm!f@LV7e8Hhq;146*35C9B24;M2q zSxJfJU#s#Vt4KIFAur`5XM><^*m!{C5ThjoXG6{gL8U?*tp2bx;DZzZ8333z48ukW zgwz%DK-NO&Fc5+ZBrD3n3~__9K^}M^Tpo7l4`9Dv(8OTaQ~)MK5ng#fQ}F}2|F`$@ z-yEL*%ZcG&V`k(1Z%8T-@_94?)c@H0+TUUPPlqNXmHLl+6dE$&Ogx5=Pya?QA>`8> zZCwcY6wiOdkmBKknsFRY|JI}x%0PMWfUps#vNB9uptHD)37FD6DyqZp(BYyLO}eTj zQlGIldpsk9$?Y+TzWq8xO^~^aOHeiY@QpXlE)7H;CpdS< z1iCjjn3vkPH2FZPP_v5?oiX-3!Bfv|ulmJTPtYSLpzICaa%st%7i2Wq3NKLxQ@N$K z^`O>>hB4(B-LHGtyoUOPuZ{sZhIB-4k`+$}Z>T`2{A*rVWb^t?qoSwqZcc&xw-om2 z3+<65f0q$%_6}=|;)o9VeOQorklI%#>f?D=z4qnocHZ32=8Zd~3&#EPm7%oLl<3q3 z20sN{Mtl+@ERsK6c`hJQcxVUEt#pjfusB|-0IfLAuwxGTbncSruKZW8UmUe<>vL4H zzKzS98#JbH+Eiqp+oiSD~hQ>WYWHfa}WxY}xhiNLD2*(^ZnvwP~ND)v^ejkzs~(+Urv&wGN_mOt)uGrdZAKNx50H$_32491_wrJp+qsyOAG`&+8$0~SqIi1enTBg`;)kOw zrOi*1$%apS&R@dk^j;PI>_ZlD6g(4eOijtzf~Ha1v&U%o&Mt$@*6=2?41sf5CD?(HDm&oroMV&<<~UM+7@~w}K}&s9X2W zBb`ymMT{?rmnyAp$VY!o)Faj@@D4Q9K=-|4>VjU2a!%9U(WFrD>Ww6eCyKJ=8c}Nf z+#YZ_pdj8xOa+iJy~H}47Jq^@!) z)vpZp<3@x6ZDNLt&2mUDTzU-mPEd#uXQ7z}a*IS7<0Z%gBxL6}0FeU1KWHAP?B{)Yb8Dy6Id}=xAj!(oZ1~ zLc`UawCw^d#kohcJ{TDUd<3)bTYwm@1J!t1Q<8#<*5zsQFe)VGp+f1;U#2ODjEXAV zeSY9JI|Zokqna8CpbUEs>IbgQ5AmB1!K}_}Dum;Txlp8gQn(WZ$c?eIfN*6H2XZ1n zN zo>_N(a;cQNyShrN1iO&UKi;kKBo?R#5i1JJq`-8I-3HVIJY$85&`LtC*o$oT_z}lF zeVkqpa-Zyo#2MQdx@(5>-F>8!;UKpake=3EK_84%5cYOZvqcS;(Fz&!E;rUUqSSv_ z7~z!nSkd+@n~Vm;Oy1sJyR`E5Um5yJWqwwZAFg1IgbqMZ`!-+#V?02I5pb?P@3J6+ zDz*Cy$iq*yO{;aHW=%d4U;AEBrKbt3E7)w3^TJj+uEWeaUgfKF;N?ZxOijK&0S zz?&_u%hE{;Cy7^)w3u9t;&G8i$B3UMmM%izvz%4dD5oP$`X$kYsKD3*UrV}MlGN!J zes4g2mh(5Oa=9uxSTwcZGDm~~EFN(u98edY8q%Jzie5}PTxn|xp-t`%M_mALY9t9} zTiqa2_H722Jb3zNb_u2dH-^h1F^mr4&X*89V08x!I#N40iW@07$x(@7?O z1wx@esC~TTI$`I%MbaQ8ILXg4{wwDs_OJB}9urqoeR{zDB(998uCNcR z+$WU!`ggRSK#sfu_~fFJzC;0rsUSyLeT{u6d*hJQKqha;<7XWWjZ^Utfae=!cKoSE z-Ci7ewRLItJ^nuFVc@S~IVlr0liS z=ib@A*V2r@-Wf7SvCfg%7zqM#0*N{14>=+nd2=}_OP?HdOvi7^CCotq>Pj=yiVJ?H zOQW^yJp7!W<1N_w&>ZK7d8y>t%~f7gC5{idy>{*hc!E0;6Y+zq61VWRNJ92@yE0oA%F}(-iF2W8ZMnIknkp~+jY#~49!zrL;Gm3+#HfQN`QWPS#4~f*S6p^k6 zc#F?RaRl%WfmvK<_IkoD;XnJe&E7~QahQ$EzB7kbI{VIiulS?yL zV5nwSkzH3=xx^e(hMY>l%H=8QD4pkPl);GS_x;;9YK%G^RrK z^+%;CjCA&SkFUkR9k1E9tO=8oYQ=bJ-UCfpB6-7bniK;3TupYJHd_lQOe9s`)-xoXqDxeub)r7nVz9U_S&zwkQ4W8=9x87TY22%s z=f@;LC_!Bvg-$HvU04D zAyo6is~6*?qucOC2bM5Y4__0ZH?+Aa*Vz3|Tmc%b)F%<@nryNc4BIv8=>L{aJYb4F zXbLoo%)`JG$N&K18zM5!%yeCu!Yl3f*Y3_6oloa+DSGdb zMY}$<^7HdwWRSTL^$EFUgn}d4L@egUv(Cin95xK-h#pyc-%onFxm^u5C$^~>CxkBV zEu0bdEj(FXoXGoks~Bj0^W6h}+#uXp27lbpIRU*sUit5x3?w^@RgRIp{Amhpw#FXJ zU92>$>1u!2uh^mbBh915J*qq6sdUBReJaR4*iroVA+~Sed%$E_vZ}Y%eN1KI(XVd%Uk+!joSg zEd~J@89+#>N0FkzWaqPNtLVd~*vLIk_~q_LA3v4U$mLV=nXB4bQ|85AvINj_#dYY* zBhs^IJ(i<&I%t;vwt19_UZ(;!@q7-`a6MH$x1CilTG;y|3t?g@{69 zu8Mz#;%k~{hl6^>_}dMf?F(Erve6|{fLcSTN?`1%nc}bW z<|FsKH_qkLM}GhN{nGbce~xQjOU@M$xiy@H>O{UJA)QH$iY8R&)>C^L3)Fu56EIta zCdcGCi57K3BPnq(&>P2z(A9ANO$v024+vP)QL%@L;a_OE6=|wA$65}KB5+e}a3s6@ z{*%+_h=Qv{d}ktx(E;F>GR+@09f#U4f0Q>37hW2f?C(JQ{>%=09z8`vt$#*s*IxdP z?3+zBOEAF3`#s4&gFvW+;g~H<_3-Iz1$7`S>3%Pr_ zXu1x&7pAd+ast?Sp-qjdX}E6h0|0KZ3&0uYYg8ydpc8h~Z`|c->EXGS9`gg~C(34!Q@|?oqJaCv z%MLw?Rlo4uCm05|`iNSxo#%S={w0jqnp9FFma?+LuhRZG+2X^2NPiS9jTu3V3YW)g z$b~~4^fzCSl@&<2MxnnB(`+_83#hrGRTxuhyPt4+>elxVvJ&VUXjEC%j>#ni9Zy!& z0uH!f;ka-{qnDsfSe2VVB-E%19p!`XiUezPEkBM%^c`e_rUO_J<5aP1sG{1%NxTGO z8)v>r&frGN$0=S=i-~HD2!wn(lwQeY1sZJxkMPW0HG=xpdVAT}s*q=M;c5XZMpYs~ z6N$kUA+5xu7^vKwajVwGVsxst(nXRnx-h6AjUJ6e_&b=t^9DYHO!(~LN$I=VC7(mk zOZUEZPL`}$$vDiqxkh}Qa`?bFv?Xi;?Jp&jaKJgToqkC8RU|!V5?yY{q@H&oz!o+{ zPBq^ITGdp}$-n#I@#m#8+VZpqK?{4QZ_fms5|pV=K~GLdqJRd0kim!1o~_jubwfqAt;AhI;6UsgecN@QP5F8sCS zVQJvpH7MDI`Pnn>Yt(JDmQ4AJdmof|`r-J2q}XXIRZu}JM&6Z@{)!@f-;%5xwYW?_ zNGpDfoQX=eW5wyDJxgHXY|WKuBnTRbWx% zssS-PL{VuZff_KN(DoL{Fv5C-N;tFRSp}3rEmQ0hGRR~jV1Qxdan;VsHE||AMwD(2 z#OOaIj_Qd=aRrq2V{#?11FAc=7)fVO{pJ>-jdWe`5Qft^NXJux^7*+eMlX-m0^?y8 zKOo69D%LZjFw!8D@*EgFQW+so0&Qs-p|kJq>!n0aLGOmHG7^Xb$Rd;B$!hUyp=VIQ z#nR!UOS^>^f{SKwp2f0al30p8ho7r5vxp0_$*Cs-|77l z!f1xuCW-cE_Dgz_M4#F#`L!oJ=A+rP=O!(#$xI#fOCTvo-7oV~4f`0pasz4Q0OoNy zhLHg_HHa$*36XFS`r>H~eo?<_cK-Qzfz)8iV%6nRXEQ7G8&$*d@MWwV-PLDp_gB&i zv&_@QC0m(gk)+#d7v7I%+}xolo^>y8_laO}gS<`0?^c-osF?AAF`L>dH%?s>fE&qa zbf&@;7HIbfTK+Th@C@aI^25Ksvbf1Y_&-QTAQbpZ2AQf zpYMAt9%>4E$__5y$Jr&jT!Emtra(Q6%2)Ldc?u63=QYoileHWJZ5r$+UC-9F-AxCdD-hg+ zGK48mqqhj6G3qBmTv~0f12R?<$WgOce-C29$!Z6kv}_xvN5+1s7!hdA=VwS495m`2 zG0F+d*7@!9V`;`2_LMW&4cRNqY7k_bJv}84otn;J%mu|?{+&xLBwHOtPhy-XhkaSm zg}3_*Jrfwvy;G85{+8RY(cX6Q{7Het+52t7u2n(gwEkvk0P9>$CQViCUA|uM5l1(8fGdNPDgRxCOwP!fn4WaT2LPWP(g93dXeJx6(rY)HRS=#t`xRMtFW) zyFE?yMyTgS<_~=z)hcFdr!C z)V!l}_jd_ zIM#XmjL?{R2YxeaMwuX?yEV^FY4sl?K8*z2%yw8-23QBxmDISfHwt!s*CET^Yp&SZ zG3UADWh444(_N6kq;RQKVIs=xSjP1-^sxLIr{B%{tpT(4(ZMfu#uvJt&rM*>IVBBA zHasdlO-V^{AK#U6!xU8RrVD=U@6J^N!0r)qEPa&vDY@sh`R4+6OEm#S} zV5%C72)?N$k{Jb6pJn4_Ji-URBOXhN7_5E{k+YMJ)DV%8Pm;)4PsKMm|RbkXbcah;_k^y z*Uk7^+mhQixYDOuxrA*zoehCN5|x1OHy-96{N(wZI?4P%UmTWWh$FrA^A&OyGfbo` zi^{Fks}7l^_q=5mKOc*nX?5!-_AH0OP*7>{Yg!SW_VNshbZL$ZS8;^P$#KQgW_#n?e z@xc%Omcai5Y60nS_+KiO2Tbk+Lj~3*1fc#y_4w<%M5lugFaD}$NU`AmKeF{N{^Q>$ zR9=pM(MAUA0bHnHM_K@G8ZG3+{t?UnG24W2S0VmWjsMo>y#EOKzwH_Syf5(I&{N>Q zI5m*{|MI1B{R^%NY1a53WS9SId)?fF*ikoo07lS2-oLFJtYGI}h&T1xIKQoodspI|iH$gyR~X-E1ilX^Hg`ZON5st`okvTfcY5n6%tpuO)#(uH}ha zQ}g5PiYwC63HR5?k7|2gbj`}C-bXtpq4?mgY?kf(9F~Sf5zw`B7wZtL=EX+GK}H2j z^O|qLcgDFu_M7f%|4;2L#P0GbPjOmOPL!JP&KXKsYP&KnI77b@^rR70jvgtc)g7-I zSx(ejp|!tLFS&id$Rv5gV>5Q;{^_K2{{BD*ZZi7^4nigRpkN!^(obRz-9tLD8OPyD z-OVqXlj>for<S(h2l_c5V0s}^<#EYJ($L473UqSw=<1w*AY`)~f&fW54iJJvvC^9$k zB2fzskCzzsPp7q3YEXBI9s8K`E49=;IgCNFNbIRZpXJG7f$_Y@EYtm$0wtaVADH{{ zO)-N3uVNPzVy%8}?z535m^B9bg)BTnX0Ou`{TvIf+d~~KoYRqj%%D$@PhV*^RBcc~ zL&{pvU|jHUf*P3_eIL?!hfN%!!Ie5raVJ{~b#11&!QOwo*wwx<^OReK{k!8hy*RT7 z19P$hdhPJLo4>J0shFsRdIHy)?l~SOtao&rOffX`*Ud>)`(C9p2KV*fRhtXjuA8cMRVEXP=ved0eVJ2Z_lfz3}oMtPK6sOx}Sj%1i>^=Zc*tPRb{e zuBHw?#wg{7bsJm`_|-9c6`$5+Gbr}a#rpBmV#gFcHDwQXC@HiQ@|gMbgcSFW3`w;| zRMo0+%^xMCZE|M5#k28SN5!BZ#SY1eKq!Tv-Ch2K?5H?;Bl=+4^A25lO#q5_^FfFkwVvFtZ-TrZ2R_kA$~0I~SJ*iJ{P2NFPfMM# zil)hqw}lCFPJ`~Dx8n+rfY}*+nX|=#B+6Qrx47sBPu_vHBO<>CE~<5vKl@7SNZ2Pz z(7x+jL}#jDG*h^83>8ahkjK0IBFDaWb0EN8g&C#f^sP&=ci7uw3~g>_XN%{})50Um z`D1+a2J?o$vtoKpUO~YOJ!e3!T0Hud+ON&Ew(IfgZ{V*xj%Ii$$>9u5MWzAw%6+@8 zNhM`asIWAXtja;W+i;@Qs}B@N_%*ycpv{Tz%TFIu61aUVBvEk3r4#*rlS_m~<1TJC zZxV!;-H*%>te6~K?LEx9IT~D6t{!fh!WHNhOVGC??ak50a})>$;QNxG*OG0<%dS1r zb=$H6?<07n9MSOYQleqhMxJq;BY|?JYAct&M586XO zI%O?91#~+YXD}i3!>yxe@6Jze?5gkWAn%gHoARe%tel!GTIy_$2}uiXskR zjrZ)vz9tahq*seVrSL;h2Vgd)fR>W;aSEHo98+5@I5VYEo}&)#w|i13tnl`idode0 zLOz%#T1N+b10Q*sVYSfbsJ+yfY4g4mOvju%Y1KKURUSLScaWHgC=*(}wFIPYIPPJ~ z@2ZZ>fw@f(5(;OnLT*X1L%u{KIq@orGpd6HE;^tYU8gt{_hBnYQeuZ=K=d=4J&K$U zdJ8Ba8~hmiS14MDDWr31@0`-V-YWz|Hfg8tA5HX#!@T)Jr}I>VO1fuW#(Qm{`9VeF z@RCRN3&ej4UOF%s?JIz@t1btWB7RSkmn<7MCMZ&1O_M?5v&ss?KP;__F4FNd!y!D0 z0QWO@a1)_g^tO>qH$pjAfEvdDXgm@ABTuL^>YrGNkcG5b*JEejs8wbu|KJEqzk-Cz zCDj`8RIx(#ZZV)Kt9MKzG4=}5^sYF;YG_pP$8D5G>+Jyuuxcfu8Bqr5^BQ1_zULQ~CS!lFS#zam7|1$XE{ zM;gK-^^Pg;4nx56-lGD6Za;d$ba*wO%Cxwcy9y@ml&T&EHM1tSW=)}Va2ic*XIV*9 z`W4MLI7<4UW7`Q&KymM}_T=v{ZPTf%zx(zEc~V*y@h>i4k@d&mjtF?< zB*)hXNM z=@QPnhbu526WFewTy$Jf@uifRbTFj`-h%RK^2tzeIWlI#Z%q5Qvm z7lt2Cp}({5Iv{ZOwbNQXQ}_4;`s7X(8W`IOh&X!nf{nP2iwBPW1g5u^!`> zvr@T?g~7VpD1d*J(rVq$5o@YpAGAO6=v=uUH@)AiSl;Bv~DsoY<1~2;+9F^Tzojh&(Q#Z#aBV z3HsdxRK%*St;0nVs1D;gPs_mN7QE|Ey)g-~!hsj}C{o#bVqt|h?qa9jV4G7-9xW() zM}qx&&q#ypvSStPrabDwoLa~1y?!(E)wr!j4cs*ic#nG>&g-t?`{Y*^v$fSF$S~9` zBcKAlng$Sn8e_#g7#@O7^vpeK1!q#9gXnWZeu=^O)($7)5)y@syQRr3rwnLKAT(L-fCxnfLLimxjHv8ZYsoR5gY>1jEOi zPcH>A)zU2sckbq+c|YA~_l!wa8=}~_)4pK{I{0)3f@~xLqs;<{FzF-%jXYJaAIdyF zb6a(gaDusJ0d#;$u;DD^+nBUX_Y-YR?&YVdJyC;j66$9rhKxyP@}hltpIvv;BCUe?G(;qsx_j-3P#Bh44}zk}_;)JxYm8UQd_2 zXwn;}m`C7TkH~mL%3v13AQTvnBw|RWEC13T#dsk?wsgQicQQhIkXdcnxu@l~G)`-U zs)bb@toH3BMxEkDo3tCVlLlEUkFN^L)97990)ZAYalc?_hQ9oHj{~0h{a@OXi#1sp zlLDXXA7tr&WD2=h{}G#%|E1};AO_UG8j_3cUqe%_WQrUdNQ$pu5klmFo(E`vzbQi` zTEsj+8^8wM+Jk^bu@(T<(5(LtV{ZW!)z`NFGedWGr*u0*cb7CGjdX_~JraT-T|-Gr zBPF49r-Y=^0us_C?f;0r@B4h8=UMCbUyH@!oIRX#W}kbXnS1Z+zCOQwZs>_1|L!sh z;T3|{Oatzym)fA;=9D|Y--P!Lr~l$?^ZP}NGr)@?v_bbamBertTM!xC^bHuD2Cz)M zPq_Z3w*R*F`p0$D6sSD}1gh>20dhv=6T>9H^(H9CEbpsWmODjWz#pOr)yONb3A+ zIX_7gR(q}&=J=XotsgJ;t;=lKBZmvKOiUsKj4PKE$7ZJYjOAs;%}Po#d7@!_T30_W zyPi;*v`;@y8G6fV)k(QO2CP}7u`(w(E3}UZkK`n++%Xp zfVX`7Ru{hjYe^PABisu?!3)@P#HM7qQ0ZpJ2!$*k+Oq>?+Wr<&Ti8u znLkK=X4q=g8BGMhIy4UOMs0U{h>i+kS(N+m%5pUL_RS7WS zPjB*Dznkqo8MfMIIqb^$<_DxoDYRol&hylb{Kr<$Z>8NpnFR2}9}uxn}38 z*!_(UJUhal?r9Qjrq%aL4)OhFlc7R@`43vEQM9L#V2sb z`KO}WEu2? zv*BnaCXaDPe|wz9@Os~U#vAsiRvD+Tw%l>OizHy`&?v9)?HH|%tfSOeILm|m>uz^b zss<+0H(M)utbSSbHj6?O`Y$YmOpw;3Vw+R42u2L|6xt~Cg{#6FO~iF&C-dLU8IPb* zbbm~=R*01$k4O7TJ#-RenufNXZOuHi7{A~QzPYLTy5!;zUpVcAH^%|1?Ta9=SrON~ z&Ol#it9I@9wD4&=+E;@r<|HcKE=fuG$12wzwuO8IvhsNX3u45G_Md}|_>gCj=k(*lMh_RUl;U+>H}@&sK%ugK7-N;P^H z&3|mXCLPN$mADShxjXwdYrq3rJ3pC~Y)``*GFUdfJ!i@KVI5)FJ2PKa-gLGW;&b%+Im8vO+ z^r$FY#Y)-GotZdtPhbyL#FRZhH-{zH%aDPg$lg#&995Nm6mHVEJN<^QLGqiv0xi$= zLS++Z=i?fQ0;6fUP_n&>40YUIG4dpvD91PcVVP7*om9E^5`Eb0!GYEQ=odN^6X1uXWWvr z6z%7IOPtZKJ@VPqcE76R8Y&x00;IzV=ZXz82U8HoDc86!3Sec=Ymf#)E*`?V*8j{)dJZcI{1h5qZ$uaEdlCL9>L?|*dnr!*tZBExIRnXM$eBFUx{Pd`p;z&s zbj5<_h`=fyZvV_zyh;3-8eZ-QDkr^V|AIj(nnvJ ztRNQncdvfwr=nqCik?UFU-X$mz0Comi6#8R9wnjj-nDS){c#bd#~0 z%$_QLeQj|;;0s-@31e1EFcWq5uV?y#@4g)62M-l+I}jch252%pY2S@9+b4%vCbiNN z=q*Tl!v+m|`5p@qnhz?O2bMymREJPa2wCdBDg+K6yg`>C1?fg5ui><@KpvJfKhJow zz=pS&KLK&>w}oQ7T3}a}R494l=4GeOMmyHQOhHGbDmdPJ985wZA%fZWa@?nULpret zU!l5aPD%%7`ZU$Yk-EhWC5yLL4fK@u_Ihec2d4C>-*?9{1L2Y{3G=r9<2!xIWA8J< zP0BtrMoZ@_blRHg-6L7((I@CK)u!7)`^TG(%I78muOeM{K-fuNeW-R7dtR6|ELJa1 z$Eox$J?x+dxY zteL)R#gcCRzTQ{}{fkN;8c*(gw^z9-u-B_M=&6n_J3)6ux`vC-xak=ydeCsN8a=!H8I z_ELX{eGuyP_J6HGkb`dVv;bo%4h3eUWEuDZt)Hr@JoS!bu*|*~@mTeB`?`_3`)DJ{ zlCtD&%e73n-SeI3*+zG*@37v=RKwHQA6D!Yq+Q+4{RViq_R19_9hp`F?`YLid(<$_ z3j}$Sd)R%|)Ui%a)K&*S)uXY9mPKA}L`SN3Dqfv`s;e_57m_M(!!ua3dawcGP3q2i zN#AzdmBsanxQ3tEpa%mr1xXwC#cR3HfEW@DGdx3clObXk=Iq=vbiQsDtA}|*CR@SH zew6DD96br~h2D=7x=GUOP{wFh1mp_PDi_KT5gB#!>4Wegy=-Ob%lvtYr57D6q`DYZ zd&?;`ZQ=FKU&z>0ZembP>slYdtaP4ssv|PaQ`D;ZX&V!TPYR*49qt!KMZZauUyp1) z6Y@yKaH2z=f2xz=5o?|0KbZ>NoT)pKBC8X5jZN07aV!LSlaBK=)&W0Wz3ErM2b^v) zC&FW8mzMUHQu4B>vUTJS+2e{RnRpvnv33tge|-HaG{J_39siNfmLa3y2@J`KFyYef z9V%mn%3`wcF3Z}jr12UL&ATHGDebqua%|Ku7)efODhg4P-mo2)QyFvRy0Tv{Wm{wL z=pz&bkr(w1Y7AfJVv9`n=%*H<-t8Vbyxi9G*EW(+*w6W3q(wfbb3_I=k+HFmZ0vV$ z@C+HlVj`*FD<=uQS=<+MWrxiS1@JB1I1$cr;4L3#HPzYsL9!8Wazi#*=M0*y4Lp@w z?_7G%o*h_oaQ@ul%n4C>#e?3kTGej1uh0~Ji#E&3zO`k0JSUXi&M$?*8Les|dws>a z*mAlcJDVg_fx$z6_-V<^?niX(DdFk&&$d?A6bX&m>%VH=@}Vy;oiD%?+JC5iC?=On z?N><=uvU$?^5zc3E0dRktQN<97kSp&K}QCGE=h(akuQAe8fa!1HJM1ct(@x9C22CA zOC5cbkH!!;6=syK!VtEzT1hqb@T2hyW?`6@3>gj12P38L6*b3Cak@?#_O|NKbi#LD zAOQZ!;*v+|fOCrmF5V(6+V909TJe3heA{0wSgNdZ@}P$E!A%ebCp{U{N{<=}XOXSO z7cDMut-kB9ch{j> zpg2I_|2=?unt@JqvFFGbmHwge`!JYF|KL;OH{xrXhr?~|1ePpKuuZnfrh$%jX0iom zpNWFdQ$`JskDHwUDQcDdp=flXUWd$*fmh(-aBtdr=8YFt8!_kniB5BOG_}!lN6@Q7 z-4#-wXQD5s*Q7dMyh})MOY~$9C|>!9a^;QUkL!xh6%@dzHygw``4mL5tS7d$0`}?= zcnY!5(%4xEA4h?P!Gd3@QBaDS;(FL8w#__l{vq8#v*O5m*aH#$NHcY;j(wwlQQ|%NnPKJx+ho|*P<&_0(ky0rr z2PMOZ!73PgZBdA4hmbQEc`2nXyxI!ns`;NoR|O4x+dfg0D=y}{|7Jv;fMao zjrsqqYyPWgEd(HA{5Gw{{|>SOun_l&F)#^W3SYJc(&c*=2Xqr;2nU@b5yCr0k?6_! z_=M^B07NGrP#G!+<>eLtEOGfB3ISD`d3A^^aKtSTBXFSKC=XNtK;8`H1=b!utAgl&&&+?Dd&=qDwC(tCz@1tANOjzYfPF&v=l@|OkutkN8j)Ae%Y0rVd~QNkQ?&FTeoz` z$>=AOJwgs2h!UeysaoXyJZh3;YXTaZW*jGt&_G@LhVUy*gh{enF&CdT^9VCXDaP=F z$k{WsCfMT#eWjG^TEgvu)rS-EauF1U&l;l1%)B4MenBpaf-0hZeX&n`4Kl2@a#^L1 zdgGEKDIjHSKipUgWbsChPcMr562Zq;> zg2cLRG2eDnBw(-Q%SrUCVZkhIGrc~jPx;Vu7yXL5-6-el zar$!Blg|v%asqjF-%0w>zof0OKM4waQs-M^Bd~N6CYSVyad)gemn-1-!hQ%hWDk?? z?YP?RkE|pawRNk@2L0KDdg4seaA{YCJ$t~OBA07tC)LcV_B~W4Syf+rh!Dn+wxd6% zGYU)G{$Qo~PDNa@=KFI?Cd-KL%%V4?7vWj!m~#)CTE@{9^qOZ9NGV<)rM|p5WBMqt zt>kyJ5UJpnm144_OMcnAoKBRnJQ3c_x92dIj#gtBYWC%17iE`XrMaR+?oG8?113Ym zd@mD&2T{JG_OkEX=B}&EGUkJ;rSHvHrCg%0Q+@XX?xzvD842C5E5=r#>M+m5KUhe zz5L{l!9voU^Otr_~4lwX(K7O5bz_-Mj?qqhH^reWhA_3grV-W@ahOEb>)QplxL+d|+d_CXc zr|AZY`}V3styX@5P4fIRo%sZIqNqXjd8?eE#f`HxiZs&a&)`Fg(dwpx9~I6$(@!b* zFm@l3Uw4>@uYS(zk2H6ifrIyfnzAqm%+b`%tBPc3*^FSQIkG@OWa<^m#=_6^A%!KE zS3_9opVtfAzS2@X$$e~N=O9aEBiWlC}YK>{8ykF>q=qZtcd1Y3U2ap$m z^_&IQpskal;Z41W$UvT`PeWmmwjD3>DiFN4H%gAHHTThWTUayJWatCKrii=26KOud zO+kk_L1OAvlCZ9*kkT6z`*e>se^?H2a?Yp4Y0?XTTr->g$p|cN`>0s6TJC5lZ5%Ve zE3dlt_p!2Cg}Iq1n95VvVtH6exg7l$Ye|gPVX0t_slZ_M*GtRo{=X(8at=s&5nCgp zkoT*iA2Cn{ATi&DrGtD8l-cWQ8zjz3x6YF)+~@X5J*0_yOsUE?()>4J5+=6U7<#&P zBPmEX@B1t4t;-xe$k8p_v8GbR=DN6fUOOaz9ZwW@7L>L(dBS-^+QLkk&ERi|v$!|N zAoEm}0EhlC{Us-!E#^q+(94C^D*Y7oV?Ntsdc|ZOvJFB}5O+bDBaOXEp#9 zObL!RLgIKzPqy^IL7$Q9AXX_n1<?Q^&kU*+)v}_6e{J#S@|X9hGVWBe z^{O0(BnO|Lm=^@B@W8ao5wu0I*~3|nmovxAZl*~>M&qDO{D$Hd2**S#FO|gXexGixS^OafZ{Fwl7{mTQ z?`Vu|EeD*zjq5JRdnq z%5a<#{aC&_(-OvON-JyYN6*;sJIuwbv(_@KdbY9<1Xm|EagA{{)D;e{si1DLfgz5G z!u6U7(g`koQ`}5VBs(JYp2o9;#*D1XLykK{R(WPMUebkks?ATscDqKAIY1xNizbg4 zv?9-+k+tG$A=V(R@zZkb2W`1d|oCi(ODT^8|I$$d4dWzw#mYY3CBI?L6gkzZL&_ut*uIg{I%NdA&fc*y5=;gp{xc3;+Bun{4pxMh6S*|2z zX*&h;$S}BXJj+j-$$*!)&gYja&TL0NBU7)!6hqp+7f4^!$E=SY$LT4RWaa#bjiPg! zv2c@~v+QpVG$LOLaeDF^(@0Y&;`p5?&3t`2=LY11CxM@|rM^f)Z+_ zM;d3?4u%e9*^X%Twrb5mIT|49Wdsu;WJe_27$dZRWua`DYW8)TyCa z*c{!O#O-CClu0&@o-1B8*L%{JNewr%p z%U?VnFQ64Ph;>fVm#KfY$e(qGP(eTPW>UhK2{IpW%zvK_1!w$W2iQ_T0w`~|P^ zPx>(N=AxADFJ8M51(Z@v3rjF=>5x|Db5wi zC5cofNF9bF8X8u?V_=p+%Dwp7^=8I|I!CwW@lP3d)d{0_mW`73TEwYh=~5rQoaiGxH<& z$tmxgZ>!&Qo8oz`rugq{u44=ZK3-ZI(V#sxK)ejh-u(hhH2QGGf#5a4AVRoZ2$1Cg zs$yIqF+>2cZw+Nu{Vy38;2?Cr*87*?2NC?6{|f%ie+B`LE!g{MQ7I z8U}b4ogslO;5lKyGH?Vk*c>jD0_bBU#sI-C848#HnU7moKoHJ@0{$md6K-1wysV8M z%m^<;0ULk;vLvAS<$-geg0YbwatjCv!X;3_^1t`f6C(1U3PJ#DB3?mwGb;F>sV}f5 zEj22vCg+EL6k2-2w6^P#g?w->*-D1pb!? zgY`$?`(IduzgaMF?_>~8V>~*z4-vS8nlr$&7jjRd`DdC7aB6@~XZfE_|35W1VUTpq~a- z^s(;2p-CoB&{KmEk^i6X^Y_KjGZ8l8(1Hn(5g|ZGNNa-WhyiNhf6OXCesejQ|4VP* z+bRF6)Bp$@0NMHb&>bJ|&8Xl9Okf${=zrOpip*dkEa1-4(;xzO_K&0TKPE6B_rr)h!7A@=mCEN+V$U~_8)Ia2p$Wx0PpEOhLc7a zG2tWiU~KrlAefvDfVbYqz`yAz{`+hWT>bZD0dCFcjewY98xu}u18i4X01#Kmf4ZJQ z0M|1h%4L3gh~3Zg{NH5GU)wXtU)wXtU)wXtU)wXtAK?idY@LNr=4P0OYMDz!23)cbzvs^-u`=`K1Bt-n*8*n*o;2LLuZn%F+0XqVL z9YD)Nc)~gOA$)l2_YDUMCh9;$jl??OD4gG0_x=iyKV=#JxJ2Q5e+Ak9a-;s%Y(W0j zY(V~}X5+pNLYofyw{`>iKeZe1pWlIC4zL6p!{auA{syWu(BTA6!MbqfEnpKUcP)`JII0l_N#46F~gJOcunE)xj}-u(>d%LZOl!aw1l?FBYYs>vcu(u}8pFM9!T zP5)baW#Aec;%o}V9;!COlEZIY!gI(Yf=OEnsXEXc-Ff`yI=OAKu$25o(&Z-5d zsenyFxQh>%9PTRzJj2D$fnUYHH*?NG+`nV~k5&6GA22|y{u>Pct$+y5=L_b5Zy^JB zk&6kf(cKsP3IlF{48-;QxPbmAwHkU)t!Df$o%)wr4dwegj}AXX0gJ)w!@zd%FjO!v zT>T~34*%b=)X;m5H5fQ*2jF-1pBUr654ry=eY&Rr!}YPj0J&`sz42u@_&r9FmeijM zCxQOKP5|pEWP|%d`QT5{)9#Hx{WggiOmTV0U zGh$Oox}^Q{L%neMt=`_9xHBGCnwj%0-BJT9*;vX|4?J#M-Q*}Y!vrL)ta!JLp+^E6 z;<FPO$ zp5Nqv{v5;G9oV6)FXhUxuf;At4>=2Jx0?DVF^W{urKuBx-WD?h`|o<8E-YC$eLX?_ zVzg-FyJ(P#o;T=j5o zv|ccN`pWH9qgiL-Y7Aof<9aS+q;VQWCgye3ERi=BHj@sFE7JOhk5JE(kXaEiUOd$W z7f-~X=840eSWgI=AIQlstx2CytUQeVb%p&MwsC~hOA$NWle2zF1HCG9B$QYSX(J29 z3t)1O`?#IK=Ho5D9*!;=#ZD&p$Y|k0)5|~IZwjwKuRq`oE+#u;WpMMYOCMpmG!3x(LA!#r^cVla{_zo$8-(M1wHz$61jYYHh;4=76q zqJQvTxHek)xdbD~BOQT%mqr1FVA8m#CnvMj8{gb+6OP+-GYk$PN9r;7Mx6F|Ub7k) zo6pqZ5<8fO)RxDb#Y+hKj|RMI6x0x>(2;&ijSc^jo@T$V^_1TE@~P}G*Yy1GHyHDq zq_5BQOUU0^CTyC5gQ2^=<{*M+8NXf;r%;CB1zPJy(Z?-&BgBA>TkYIZI96|hpJdje zbl)y+wTc;m@Vb@coQ+t>yv*V`aiYYUlb!rBOjDwpLuhT~@%lGjGS5cLH}yPnlN+Yr zTo5Iw%E7!j6xyA^dG z+~Jp<3ba3UKF9=47c9L$G1=AqpsMzhcs;<&P=I;~SB|ZNdbbw=T0qs8O zLdF?%vB=xi`tT~cZi~@hK0S@(1o!8sR41+lV@n@JByFW;G!Z7JEQKXnd+Ti&HTO{V zV)B74tJY#J>zjp8`+_Lgx%w;?0-DRgi{1RMovpJZR)XRhq0T3EH7DbEoDoJACXQf^ zK*e~(ao_n7c}lMyY$xo_IAOoZfTNjcD57D>heWEg9Fo^-_~)Z952KJSUzmAJT!e3i zo?Vv7XpI?IE+y6GXOK9Mz0mWA9q>9RkDqH1a&u;Fo=*!LIuGNPd~bfsNo1zxeK$BIWJ(V7dleq)$38;k%8P=~Yp=O&!HQ zC1lW2Jdjs9331u)f(dqI7g5_Ur_q4t0M8WC@|Se{p485{fPM;i8Gwj}z2oXD+^p+d zK@HNUvpw~c7<|8tDnvt(^wCOkb-W>xnpDeRz>S05w&g9E>ybaWlhZFZYU}P0qgur* z2(E3<@YCenN&fjj!h_TR=lzC9lofomhV|X@C@~D!vMROHnMuk zig|I(M@Nmzuam$~A#jQdMzm*}ovB80`fwY_pxa z8Y2fWzF_n3j)T9h1#h&2gpJb6)1BMBH~hJ-CG#MDTh!_bC;cvtKFJS< z-}&x=mE5mKz|XiqXWPwa`l`*1^{%YXJd`vv%8A@9$BIRVxuUYKybNnXzH@XBcX{v* zobhhY`)}m{wuLjs-@0rl|9!SiPxMCv@sF=Z{J)d!2hcw%h=1|AhW^z_{HrbkFn#{5 zc;I~rrh|XU1iJ!~hTr)&kj4Jn0{-t4!m_|D@D6G)0Z0(ulm%u^l3KV=e}1SNGr%Nd~6+@ zE3wEfhC#kjN|AuM<~w~nBkkke=LgN<6kl||<)fK@I{LnN;_sTa#SjLYkS8}?cc)5L zcCT?Tds*vu&7PQmi_|826p?9gAW<|SPlRIq*mS|k7zg?T=4T+ zeOeXJewf5`^v+_wyK@+J~J zdMUQWyS+S;%v(C%A=!a$_)WSVY)F0&o^J}yj=_;{ytK#2wRtF@GmqI+d z#~shyIHGpT^odG8;Vk;DDmt~(_DUxwUQ)y|4_!m|LmQKSa1oa%1-mBfE7H3yrlWiq zvi|ja05wZ{nR||99b+_qT6jMaqqeqsfd@{T8d&!oiElde^5}T+xI21;HO#^g_M{Y4 zsIBh@ldjr1c*XJ5fA^TVk5vsJYFaqkohaEp?v0&c;{(5v1RztVj z_+nEY$Ao1XhZacZ(5d2^*nlO+kH(lw3k7Oq3AEP_u5ytYlK7d>gSAqXqvYg79R2b7 z^uM0By#JhllJFL-lgEsdO3P2u99AnTg{RbDS)z0CDTIk9a!is$Uae7ZRNM8fD9u** zzU)|?bD*s!?{Le+%6d%#+oGA9OS$^u@DVoW8DiY(46lX!cyc$2iNwOSaCBl(NV00D zJ2chJnTM@*BBGC%&%TF~z3VkaoY5h|Hmfet%3GK3u^tGiBPg$Q==Mcd-^0Y!5P~U+ z;>AUcw{hp+yqV1F`GNj&;#>N{;32yLL21z3mAPoz-htZuMS=A4Cu2Ec6!ymAaW)GD z^C*u8yuE`+MaUs+rPFo#5n5A|H?lYlESKt!*lIpwiz*PuYo&`EVF7ZUN3s!k$OYpG zv@8gbYO;hRc*V|ff-VD36v zQu&Y!wX;UQ@x36Alk4G7mgc+I#0WaNq$h*1&>&u|9vncLaJ3T!^ zya=kQW!}YNngW&X_8-CGcXvItgvVd90>=ESI$sGsYE@OlK5427`X!)yG5c6$sj@GD z1!;m*8LedR%5^Lv=*#Jwql0q4W`V9|*(|%DmBBLCD``kWXi)NoneEh)eAj33I;Yc} z^YwThyltA+07dTrA1?EF7^)Wjhp$np@0#lm15dtx8aeABl+XB}b;Hry{PGrWyh@1Va@EI<`FW+>wNkQJhlf z&GvAQ#W!aQ#e>_jClhJw$vDcjwB?4{J`G`;t6O`xu?%1rEglc@t^{q&QDC(=c_S?u z?powg$By9k({+9~NIpdVbvUq@>@Jc_CXYOFIt01wPByJzK-q)gi_%wU`VQc{>#w_& z^*SEOSh9TCr76u@0|7(VL)gBDH@bD9t~py@_im@iTy~m}^SbWrD}7@2q=Tk))0OKO zVIR-#ma52kwXS-V=1s4(1p7o#Mk=OP%+?D+J~L;rTwcDAWp`nBj-{R=8<8?mB6|ZT zm$bPhesD_s)Kmr*n%+SBWQ*|OyBtVUz?0$IONUGg7hYe_ciY^Tr#TYv`Qv;LYX*5$$a`xe)SJMjp{wZ-$jeee9C+NRlFA8;qh1W&Wvj| zIVOLu3$LDZepDuj@(Ut00+ghysHEAYih7#t7sH4Ax|c@FFiT%$?Xhj-(p49$+Y9zS zay|YFao!O*?^~zZGNw%S@DOdQ^v>@=?5P7j2saUxM%nqK30dzn;}raV)y%w$-g6^v z0^{GBUrgCKoGLStVDJC1DVsyD-&GrZl^1blco9s%--+TY+*#!Fh$hiAVfJuhI8*8C zpr{L3-VU7%6KuR#2Yvmd->LjkH6|1HaYG&FaS*{wU#hEB*8x`m`bq_)w(O<%PK?`G z2mM#7Ikuj1*izVmU{pQs7?Vn?*V|b_irOt!;#LL~6Mf#UksSjM;IUO^WNU-|tax9tTs)?%NY?lR(dJ5tf2-J~3)f zF}P&gKd!r7m|y-Zn6ggHGrq~!hBP^OtM+=eh>6hTjmPT^#EwQhNlC<4XTnTYC9M?f zE=7r-qnOi`EeJhJ-b72)mXd}YS)oK5Y?evZc`jE;eX69d7#1M*)lX&nj%z=~7sC<0 z<;5YuUW^F)>2Y_$3B5ghH8$9|o6@b6ZxnG;)1bs6H&p+y7#;y*EDAN zw)R<36Wf(d&vd1jQQHq!Qi#aU!Tg_|!t6Lxr+P=$gNf^)XTBatM~%^O7nodl&*ikQ zw~lmru%a<2vx`kyP6Xp@okLGt$y2oAcFp)SMh2W zQk|yqX!(6j=)$YEW@XCjCiY`G>__dhS!K5~gKv<=@XuEtzA$P-qW=8TTO4!wTIu>@46mw0%Wtl77%b>Cn{Y)i3IXc~Os3XmoI!XWTV5|M@YSQw5 z6q-T>{$))9uEvXs3C9ZqV-f$S{u3&|3+D?1vw-=9;7Y|{Iz-@Kf6t(?LIr-Wmi)`? z?w?}rYhoNYi{psoH+K+6M4Tj)f>-lOVA7=6edoAn5RRM1~ zfo%moydF^R^I6-?DxDAUk*rA`?tzpZO{TwyOq_Ou*b4HV^zrYc*1%>&*xOC|`qH+D zIRn1(Jk^tPj*vUs$H^WlRANZtgnhWX+nqjZ@+zAmwUUimCe>g;A^F6>5gq?EKFswi zGnyN2emXw|#A~b|#aZb)HCjUh>jyT5b{|<8191YZmMQ#tlar*y51pVfIAR3o0&kE4 zg~yz4dg9}^X?w>0_C=Vl`vun<7W{4Z97m>AgJGWw7DT?;EGY5x4NGn3eaSaq;FQ@N0jE#k^m z?A?GHg;Cys$RvNwK}kRSKAM?whJBh)OUA}6-qrZbb_ z8cT<|v~YWrZ+Vo4Fs2WkgdsXP?6s`&i5&e6d;6B&Y)Q$5&Eq)rjan@ZjnK1qPx=ch zbqwEXtOlg7Md5pXtVxssa56^&Q%kGdNADM%7f1HBDH1rUd4fJtFbr4M%JerX`OcI5Y>z~=fz@G77OR<_?(Zt~tS38qeg%I+Po5WJeddEq*! zg?1aivnfZxk1RRr+n_>_5L0}0aEW`SZrePzNvc74`@z#ktLjR)a{Yr62s>-GK;@X> zYPNP9M^5cMGnD!bVR8bgjLk+uJ%^3{+P4Csm z#UnZYYuM9a#xk1jBjJ9Y4LmfnDdo*9^zex3G-{;KMat3i=_AJi(ayBvM-Rkz;5eW_NdVEWdMj z@+^SLANeP2Oj-2~1~JDmwLy}?A|Efz=R}CAC&F7`GGyyGW^)@t*h_sIP8CN7m!((+ z@bM@kOLzruy4wpfz$GrJPh<|eh2H9^xcZ_vjjxWE#&=^iHK`yT!<8Q=I|j@$A-BJd zS3Ky_rCBr|Aep#EP;MfS@r&0@d3veTg>ysUBd-pVf7;Br`=T^xi&vF!2nRKyw#Rz# z0!c6wzRvY-xfjV(hwP(#SITycHxJ>nsz5H)T}?9qWRmN?Hlx@P#X)1KW(p5F@fA6L zGCV?@(6rrhw)PMWP`s|hOoh3jdGhCW0&Fa6>DRbMA~;NtPw3d3vnyC(TpO9ihCd?w zdX#x#pz~yRE#UKuQ^Q0=YbkjoGQ?zX+KLokh=urBq0^|ifsGH+ z131&n7aFgzcTzyr=VbfuTv@4e`~#dFQFou_wr}o#)cYB?*il-dN=K-(Boj=qmxsIg z^BIh4XFBf)s+?wx{NVE?!AQ%8wi`ed#bpexQ}J%gMT+x%z0KX!hH%*@g3kF%(+8H% zX=Jr(JmReSwa3IAJ@DCq0O;NEbhsF23nAWxmiojP(M%!D!2-$HT=XK@v!AJNoqo;#R@$O z4&S3}XeckztaqTv(Lp42z->8VWaESV?6~>nuE07nu$9TfXUR4gNSFDE1&6iMdVA~F zjbPBa>^gVud{HUNgR14t5+$jwFASg%#v?8iw(qChFUimD6yx%XK3*o5rc2^(?st1v z2=8`WZ=_j{8{U4PCRoeszy49yIzQd6=Lr9SW!&WHwSK$6lpK}ywyrrliQ0ez=2F_` z#YBVjw!4L{BQjTVJaE3?=~yA)MQ|&?l zZ>!#~Oo&c&uTf%M9>J{gf+6ghL+fy*m@a;$rt~_v=dRaF)q2$2XY*P7oA(jSP6-j( zV_vV)w|>41>Oi;7?tVSTT9U1a40E$jwLY>MNc+f%pv;kzTO5Rz!mE?8>F6Ce)vqt3 zOv|-gjo9$X4+mjI=5e&eVHbW{wKRS0hylmunfait{-$R|G^-l^Gt$zI$2mUnNb#%~ ztTHJB!&vnt;iXNTeVd}<

-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%0D=3!w=vZ&P1?Z6Pe158(_iJO|x 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 VGX3xg=>oRt`b#gp^46=@{~xjeKwkg= diff --git a/org.texi b/org.texi index a1094bc33..d60b37e8d 100644 --- a/org.texi +++ b/org.texi @@ -1,10 +1,11 @@ \input texinfo + @c %**start of header @setfilename org @c @setfilename ../info/org @settitle Org Mode Manual -@set VERSION 4.29 +@set VERSION 4.30 @set DATE May 2006 @dircategory Emacs @@ -84,6 +85,7 @@ Software Foundation raise funds for GNU development.'' * Tags:: Tagging headlines and matching sets of tags * Agenda views:: Collecting information into views * Exporting:: Sharing and publishing of notes +* Publishing:: * Miscellaneous:: All the rest which did not fit elsewhere * Index:: The fast road to specific information * Key Index:: Key bindings and where they are described @@ -186,7 +188,7 @@ Exporting * ASCII export:: Exporting to plain ASCII * HTML export:: Exporting to HTML -* XML export:: Exporting to XML +* XOXO export:: Exporting to XOXO * iCalendar export:: Exporting in iCalendar format * Text interpretation:: How the exporter looks at the file @@ -196,6 +198,27 @@ Text interpretation by the exporter * Enhancing text:: Subscripts, symbols and more * Export options:: How to influence the export settings +Publishing + +* Configuration:: Defining projects +* Sample configuration:: Example projects +* Triggering publication:: Publication commands + +Configuration + +* Project alist:: The central configuration variable +* File sources and destinations:: From here to there +* Selecting files:: What files are part of the project? +* Publishing action:: +* Publishing options:: Tweaking HTML export +* Links:: Linking between files of a project +* Project page index:: Publishing a list of project files + +Sample configuration + +* Simple example:: One-component publishing +* Complex example:: A multi-component publishing example + Miscellaneous * Completion:: M-TAB knows what you need @@ -209,6 +232,12 @@ Miscellaneous * Bugs:: Things which do not work perfectly * Acknowledgments:: These people provided feedback and more +Interaction with other packages + +* Extensions:: Third-party extensions for Org-mode +* Cooperation:: Packages Org-mode cooperates with +* Conflicts:: Packages that lead to conflicts + @end detailmenu @end menu @@ -241,21 +270,23 @@ Plain text URL-like links connect to websites, emails, Usenet messages, BBDB entries, and any files related to the projects. For printing and sharing of notes, an Org-mode file can be exported as a structured ASCII file, as HTML, or (todo and agenda items only) as an -iCalendar file. +iCalendar file. It can also serve as a publishing tool for a set of +linked webpages. Org-mode keeps simple things simple. When first fired up, it should -feel like a simple, easy to use outliner. Complexity is not imposed, -but a large amount of functionality is available when you need it. -Org-mode can be used on different levels and in different ways, for +feel like a straightforward, easy to use outliner. Complexity is not +imposed, but a large amount of functionality is available when you need +it. Org-mode can be used on different levels and in different ways, for example: @example @r{@bullet{} as an outline extension with visibility cycling and structure editing} @r{@bullet{} as an ASCII system and table editor for taking structured notes} @r{@bullet{} as an ASCII table editor with spreadsheet-like capabilities} -@r{@bullet{} as a simple hypertext system, with HTML export} @r{@bullet{} as a TODO list editor} @r{@bullet{} as a full agenda and planner with deadlines and work scheduling} +@r{@bullet{} as a simple hypertext system, with HTML export} +@r{@bullet{} as a publishing tool to create a set of interlinked webpages} @end example The Org-mode table editor can be integrated into any major mode by @@ -288,19 +319,22 @@ choose suitable keys yourself. (define-key global-map "\C-ca" 'org-agenda) @end lisp -If you have downloaded Org-mode from the Web, you must byte-compile -@file{org.el} and put it on your load path. In addition to the Emacs -Lisp lines above, you also need to add the following lines to +Furthermore, you must activate @code{font-lock-mode} in org-mode +buffers, because significant functionality depends on font-locking being +active. You can do this with either one of the following two lines: +@lisp +(global-font-lock-mode 1) ; for all buffers +(add-hook 'org-mode-hook 'turn-on-font-lock) ; org-mode buffers only +@end lisp + +If you have downloaded Org-mode from the Web, you must take additional +action: Byte-compile @file{org.el} and @file{org-publish.el} and put +them together with @file{org-install.el} on your load path. Then add to @file{.emacs}: @lisp -;; These lines only if org-mode is not part of the X/Emacs distribution. -(autoload 'org-mode "org" "Org mode" t) -(autoload 'org-diary "org" "Diary entries from Org mode") -(autoload 'org-agenda "org" "Multi-file agenda from Org mode" t) -(autoload 'org-store-link "org" "Store a link to the current location" t) -(autoload 'orgtbl-mode "org" "Org tables as a minor mode" t) -(autoload 'turn-on-orgtbl "org" "Org tables as a minor mode") +;; This line only if org-mode is not part of the X/Emacs distribution. +(require 'org-install) @end lisp @cindex org-mode, turning on @@ -407,33 +441,40 @@ starters. @ref{Clean view} describes a setup to realize this. @cindex hide text Outlines make it possible to hide parts of the text in the buffer. -Org-mode uses a single command bound to the @key{TAB} key to change -the visibility in the buffer. +Org-mode uses just two commands, bound to @key{TAB} and +@kbd{S-@key{TAB}} to change the visibility in the buffer. @cindex subtree visibility states +@cindex subtree cycling @cindex folded, subtree visibility state @cindex children, subtree visibility state @cindex subtree, subtree visibility state @table @kbd @kindex @key{TAB} @item @key{TAB} -Rotate current subtree between the states +@emph{Subtree cycling}: Rotate current subtree between the states @example ,-> FOLDED -> CHILDREN -> SUBTREE --. '-----------------------------------' @end example -At the beginning of the buffer (or when called with @kbd{C-u}), this does -the same as the command @kbd{S-@key{TAB}} below. +The cursor must be on a headline for this to work@footnote{see, however, +the option @code{org-cycle-emulate-tab}.}. When the cursor is at the +beginning of the buffer and the first line is not a headline, then +@key{TAB} actually runs global cycling (see below)@footnote{see the +option @code{org-cycle-global-at-bob}.}. Also when called with a prefix +argument (@kbd{C-u @key{TAB}}), global cycling is invoked. @cindex global visibility states +@cindex global cycling @cindex overview, global visibility state @cindex contents, global visibility state @cindex show all, global visibility state @kindex S-@key{TAB} @item S-@key{TAB} -Rotate the entire buffer between the states +@itemx C-u @key{TAB} +@emph{Global cycling}: Rotate the entire buffer between the states @example ,-> OVERVIEW -> CONTENTS -> SHOW ALL --. @@ -694,9 +735,22 @@ But in the end, not individual scenes matter but the film as a whole. @end example Org-mode supports these lists by tuning filling and wrapping commands -to correctly deal with them. Furthermore, the following commands act -on items when the cursor is in the first line of an item (the line -with the bullet or number). +to correctly deal with them. + +@cindex checkboxes +Every item in a plain list can be made a checkbox by starting it with +the string @samp{[_]}. The checkbox status can conveniently be toggled +with @kbd{C-c C-c}. + +@example +* Shopping list + - [_] Milk + - [X] Butter + - [_] bred +@end example + +The following commands act on items when the cursor is in the first line +of an item (the line with the bullet or number). @table @kbd @kindex @key{TAB} @@ -715,7 +769,8 @@ item. If this command is executed in the @emph{whitespace before a bullet or number}, the new item is created @emph{before} the current item. If the command is executed in the white space before the text that is part of an item but does not contain the bullet, a bullet is added to the -current line. +current line. If the current item has a checkbox, so will the newly +created item. @kindex M-S-@key{up} @kindex M-S-@key{down} @item M-S-@key{up} @@ -735,7 +790,9 @@ would imply a different hierarchy. To use the new hierarchy, break the command chain with a cursor motion or so. @kindex C-c C-c @item C-c C-c -Renumber the ordered list at the cursor. +If there is a checkbox in the item line, toggle the state of the +checkbox. Otherwise, if this is an ordered list, renumber the ordered +list at the cursor. @end table @node Tables, Hyperlinks, Document structure, Top @@ -954,7 +1011,7 @@ When not empty, copy current field down to next row and move cursor along with it. Depending on the variable @code{org-table-copy-increment}, integer field values will be incremented during copy. This key is also used by CUA-mode -(@pxref{Interaction}). +(@pxref{Cooperation}). @tsubheading{Miscellaneous} @kindex C-c ` @@ -1389,7 +1446,7 @@ possible. @chapter Hyperlinks @cindex hyperlinks -Just like HMTL, Org-mode provides links inside a file, and external +Just like HTML, Org-mode provides links inside a file, and external links to other files, Usenet articles, emails and much more. @menu @@ -1605,7 +1662,9 @@ that you don't have to use this command to insert a link. Links in Org-mode are plain text, and you can type or paste them straight into the buffer. By using this command, the links are automatically enclosed in double brackets, and you will be asked for the optional descriptive -text. +text. If the link is a @samp{file:} link and the linked file is located +in the same directory as the current file or a subdirectory of it, the +path of the file will be inserted relative to the current directory. @kindex C-u C-c C-l @cindex file name completion @@ -1749,19 +1808,14 @@ store quick notes with little interruption of your work flow. See @uref{http://www.emacswiki.org/cgi-bin/wiki/RememberMode} for more information. The notes produced by @emph{Remember} can be stored in different ways, and Org-mode files are a good target. Org-mode allows -to file away notes either to a default file, or directly to the -correct location in your Org-mode outline tree. The following -customization@footnote{The three autoload forms are only necessary if -@file{org.el} is not part of the Emacs distribution or an XEmacs -package.} will tell @emph{Remember} to use org files as target, and to -create annotations compatible with Org-mode links. +to file away notes either to a default file, or directly to the correct +location in your Org-mode outline tree. The following customization +will tell @emph{Remember} to use org files as target, and to create +annotations compatible with Org-mode links. @example (setq org-directory "~/path/to/my/orgfiles/") (setq org-default-notes-file "~/.notes") -(autoload 'org-remember-annotation "org") -(autoload 'org-remember-apply-template "org") -(autoload 'org-remember-handler "org") (setq remember-annotation-functions '(org-remember-annotation)) (setq remember-handler-functions '(org-remember-handler)) (add-hook 'remember-mode-hook 'org-remember-apply-template) @@ -2081,7 +2135,7 @@ agenda buffer with the @kbd{,} command (@pxref{Agenda commands}). Increase/decrease priority of current item. Note that these keys are also used to modify time stamps (@pxref{Creating timestamps}). Furthermore, these keys are also used by CUA-mode -(@pxref{Interaction}). +(@pxref{Conflicts}). @end table @node Timestamps, Tags, TODO items, Top @@ -2225,7 +2279,7 @@ Insert @samp{SCHEDULED} keyword along with a stamp. @item S-@key{left} @itemx S-@key{right} Change date at cursor by one day. These key bindings conflict with -CUA-mode (@pxref{Interaction}). +CUA-mode (@pxref{Conflicts}). @kindex S-@key{up} @kindex S-@key{down} @@ -2235,7 +2289,7 @@ Change the item under the cursor in a timestamp. The cursor can be on a year, month, day, hour or minute. Note that if the cursor is not at a time stamp, these same keys modify the priority of an item. (@pxref{Priorities}). The key bindings also conflict with CUA-mode -(@pxref{Interaction}). +(@pxref{Conflicts}). @kindex C-c C-y @@ -2978,14 +3032,14 @@ visit org files will not be removed. @end table -@node Exporting, Miscellaneous, Agenda views, Top +@node Exporting, Publishing, Agenda views, Top @chapter Exporting @cindex exporting Org-mode documents can be exported into a variety of other formats. For printing and sharing of notes, ASCII export produces a readable and simple version of an Org-mode file. HTML export allows to publish a -notes file on the web, while the XML format provides a solid base for +notes file on the web, while the XOXO format provides a solid base for exchange with a broad range of other applications. To incorporate entries with associated times like deadlines or appointments into a desktop calendar program like iCal, Org-mode can also produce extracts @@ -2998,7 +3052,7 @@ produced. @xref{Text interpretation}, for more details. @menu * ASCII export:: Exporting to plain ASCII * HTML export:: Exporting to HTML -* XML export:: Exporting to XML +* XOXO export:: Exporting to XOXO * iCalendar export:: Exporting in iCalendar format * Text interpretation:: How the exporter looks at the file @end menu @@ -3038,7 +3092,7 @@ at a different level, specify it with a prefix argument. For example, @noindent creates only top level headlines and does the rest as items. -@node HTML export, XML export, ASCII export, Exporting +@node HTML export, XOXO export, ASCII export, Exporting @section HTML export @cindex HTML export @@ -3081,7 +3135,20 @@ mark them with a @samp{@@} like in @samp{@@bold text@@}. Plain @samp{<} and @samp{>} are always transformed to @samp{<} and @samp{>} in HTML export. -You can also give style information for the exported file. The +You can also give style information for the exported file. The HTML +exporter asigns the following CSS classes to appropriate parts of the +document - your style specifications may change these. +@example +.todo @r{TODO keywords} +.done @r{the DONE keyword} +.timestamp @r{time stamp} +.timestamp-kwd @r{keyword associated with a time stamp, like SCHEDULED} +.tag @r{tag in a headline} +.target @r{target for links} +@end example + + +The default specification can be configured through the option @code{org-export-html-style}. If you want to use a file-local style, you may use file variables, best wrapped into a COMMENT section at the @@ -3106,24 +3173,24 @@ section in the buffer. @c FIXME: More about header and footer styles @c FIXME: Talk about links and targets. -@node XML export, iCalendar export, HTML export, Exporting -@section XML export -@cindex XML export +@node XOXO export, iCalendar export, HTML export, Exporting +@section XOXO export +@cindex XOXO export -Org-mode contains an XML exporter that produces XOXO-style XML. +Org-mode contains an exporter that produces XOXO-style output. Currently, this exporter only handles the general outline structure and does not interpret any additional Org-mode features. @table @kbd @kindex C-c C-x C-x @item C-c C-x C-x -Export as XML file @file{myfile.xml}. +Export as XOXO file @file{myfile.html}. @kindex C-c C-x v @item C-c C-x v x Export only the visible part of the document. @end table -@node iCalendar export, Text interpretation, XML export, Exporting +@node iCalendar export, Text interpretation, XOXO export, Exporting @section iCalendar export @cindex iCalendar export @@ -3322,7 +3389,313 @@ toc: @r{turn on/off table of contents} TeX: @r{turn on/off @TeX{} macros} @end example -@node Miscellaneous, Index, Exporting, Top +@node Publishing, Miscellaneous, Exporting, Top +@chapter Publishing + +Org-mode includes@footnote{@file{org-publish.el} is not yet part of +emacs, so if you are using @file{org.el} as it comes with Emacs, you +need to download this file separately. Also make sure org.el is at +least version 4.27.} a publishing management system +that allows you to configure automatic html conversion of +@emph{projects} composed of interlinked org files. This system is +called @emph{org-publish}. You can also configure org-publish to +automatically upload your exported HTML pages and related attachments, +such as images and source code files, to a web server. Org-publish turns +org-mode into a web-site authoring tool. + +Org-publish has been contributed to Org-mode by David O'Toole. + +@menu +* Configuration:: Defining projects +* Sample configuration:: Example projects +* Triggering publication:: Publication commands +@end menu + +@node Configuration, Sample configuration, Publishing, Publishing +@section Configuration + +Publishing needs significant configuration to specify files, destination +and many other properties of a project. + +@menu +* Project alist:: The central configuration variable +* File sources and destinations:: From here to there +* Selecting files:: What files are part of the project? +* Publishing action:: +* Publishing options:: Tweaking HTML export +* Links:: Linking between files of a project +* Project page index:: Publishing a list of project files +@end menu + +@node Project alist, File sources and destinations, Configuration, Configuration +@subsection The variable @code{org-publish-project-alist} + +Org-publish is configured almost entirely through setting the value of +one variable, called @code{org-publish-project-alist}. +Each element of the list configures one project, and may be in one of +the two following forms: + +@lisp +("project-name" :property value :property value ...) + +@r{or} + +("project-name" + ("component1" :property value :property value ...) + ("component2" :property value :property value ...) + ...) +@end lisp + +In both cases, projects are configured by specifying property values. +A project defines the set of files that will be published, as well as +the publishing configuration to use when publishing those files. +When a project takes the second form listed above, the individual +property lists are taken to be "components" of the project, which +group together files requiring different publishing options. + +@node File sources and destinations, Selecting files, Project alist, Configuration +@subsection Sources and destinations for files + +Most properties are optional, but some should always be set. In +particular, org-publish needs to know where to look for source files, +and where to put published files. + +@multitable @columnfractions 0.3 0.7 +@item @code{:base-directory} +@tab Directory containing publishing source files +@item @code{:publishing-directory} +@tab Directory (possibly remote) where output files will be published. +@end multitable +@noindent + +@node Selecting files, Publishing action, File sources and destinations, Configuration +@subsection Selecting files + +By default, all files with extension @file{.org} in the base directory +are considered part of the project. This can be modified by setting the +properties +@multitable @columnfractions 0.25 0.75 +@item @code{:base-extension} +@tab Extension (without the dot!) of source files. This actually is a +regular expression. + +@item @code{:exclude} +@tab Regular expression to match file names that should not be +published, even though they have been selected on the basis of their +extension. + +@item @code{:include} +@tab List of files to be included regardless of @code{:base-extension} +and @code{:exclude}. +@end multitable + +@node Publishing action, Publishing options, Selecting files, Configuration +@subsection Publishing Action + +Publishing means that a file is copied to the destination directory and +possibly transformed in the process. The default transformation is to +export Org-mode files as HTML files, and this is done by the function +@code{org-publish-org-to-html} which calls the HTML exporter +(@pxref{HTML export}). Other files like images only need to be copied +to the publishing destination. For non-Org-mode files, you need to +specify the publishing function. + +@multitable @columnfractions 0.3 0.7 +@item @code{:publishing-function} +@tab Function executing the publication of a file. +@end multitable + +The function must accept two arguments: a property list containing at +least a @code{:publishing-directory} property, and the name of the file +to be published. I should take the specified file, make the necessary +transformation (if any) and place the result into the destination folder. +You can write your own publishing function, but @code{org-publish} +provides one for attachments (files that only need to be copied): +@code{org-publish-attachment}. + +@node Publishing options, Links, Publishing action, Configuration +@subsection Options for the HTML exporter + +The property list can be used to set many export options for the HTML +exporter. In most cases, these properties correspond to user variables +in Org-mode. The table below lists these properties along with the +variable they belong to. See the documentation string for the +respective variable for details. + +@multitable @columnfractions 0.3 0.7 +@item @code{:language} @tab @code{org-export-default-language} +@item @code{:headline-levels} @tab @code{org-export-headline-levels} +@item @code{:section-numbers} @tab @code{org-export-with-section-numbers} +@item @code{:table-of-contents} @tab @code{org-export-with-toc} +@item @code{:emphasize} @tab @code{org-export-with-emphasize} +@item @code{:sub-superscript} @tab @code{org-export-with-sub-superscripts} +@item @code{:TeX-macros} @tab @code{org-export-with-TeX-macros} +@item @code{:fixed-width} @tab @code{org-export-with-fixed-width} +@item @code{:timestamps} .@tab @code{org-export-with-timestamps} +@item @code{:tags} .@tab @code{org-export-with-tags} +@item @code{:tables} @tab @code{org-export-with-tables} +@item @code{:table-auto-headline} @tab @code{org-export-highlight-first-table-line} +@item @code{:style} @tab @code{org-export-html-style} +@item @code{:convert-org-links} @tab @code{org-export-html-link-org-files-as-html} +@item @code{:inline-images} @tab @code{org-export-html-inline-images} +@item @code{:expand-quoted-html} @tab @code{org-export-html-expand} +@item @code{:timestamp} @tab @code{org-export-html-with-timestamp} +@item @code{:publishing-directory} @tab @code{org-export-publishing-directory} +@item @code{:preamble} @tab @code{org-export-html-preamble} +@item @code{:postamble} @tab @code{org-export-html-postamble} +@item @code{:auto-preamble} @tab @code{org-export-html-auto-preamble} +@item @code{:auto-postamble} @tab @code{org-export-html-auto-postamble} +@item @code{:author} @tab @code{user-full-name} +@item @code{:email} @tab @code{user-mail-address} +@end multitable + +When a property is given a value in org-publish-project-alist, its +setting overrides the value of the corresponding user variable (if any) +during publishing. However, options set within a file (@pxref{Export +options}) override everything. + +@node Links, Project page index, Publishing options, Configuration +@subsection Links between published files + +To create a link from one Org-mode file to another, you would use +something like @samp{[[file:foo.org][The foo]]} or simply +@samp{file:foo.org.} (@pxref{Hyperlinks}). Upon publishing this link +becomes a link to @file{foo.html}. In this way, you can interlink the +pages of your "org web" project and the links will work as expected when +you publish them to HTML. + +You may also link to related files, such as images. Provided you are +careful with relative pathnames, and provided you have also configured +org-publish to upload the related files, these links will work +too. @ref{Complex example} for an example of this usage. + +@node Project page index, , Links, Configuration +@subsection Project page index + +The following properties may be used to control publishing of an +index of files or summary page for a given project. + +@multitable @columnfractions 0.25 0.75 +@item @code{:auto-index} +@tab When non-nil, publish an index during org-publish-current-project or +org-publish-all. + +@item @code{:index-filename} +@tab Filename for output of index. Defaults to @file{index.org} (which +becomes @file{index.html}). + +@item @code{:index-title} +@tab Title of index page. Defaults to name of file. + +@item @code{:index-function} +@tab Plugin function to use for generation of index. +Defaults to @code{org-publish-org-index}, which generates a plain list +of links to all files in the project. +@end multitable + +@node Sample configuration, Triggering publication, Configuration, Publishing +@section Sample configuration + +Below we provide two example configurations. The first one is a simple +project publishing only a set of Org-mode files. The second example is +more complex, with a multi-component project. + +@menu +* Simple example:: One-component publishing +* Complex example:: A multi-component publishing example +@end menu + +@node Simple example, Complex example, Sample configuration, Sample configuration +@subsection Example: simple publishing configuration + +This example publishes a set of Org-mode files to the @file{public_html} +directory on the local machine. + +@lisp +(setq org-publish-project-alist + '(("org" + :base-directory "~/org/" + :publishing-directory "~/public_html" + :section-numbers nil + :table-of-contents nil + :style ""))) +@end lisp + +@node Complex example, , Simple example, Sample configuration +@subsection Example: complex publishing configuration + +This more complicated example publishes an entire website, including +org files converted to HTML, image files, emacs lisp source code, and +stylesheets. The publishing-directory is remote and private files are +excluded. + +To ensure that links are preserved, care should be taken to replicate +your directory structure on the web server, and to use relative file +paths. For example, if your org files are kept in @file{~/org} and your +publishable images in @file{~/images}, you'd link to an image with +@c +@example +file:../images/myimage.png +@end example +@c +On the web server, the relative path to the image should be the +same. You can accomplish this by setting up an "images" folder in the +right place on the webserver, and publishing images to it. + +@lisp +(setq org-publish-project-alist + '(("website" + ("orgfiles" + :base-directory "~/org/" + :base-extension "org" + :publishing-directory "/ssh:user@@host:~/html/notebook/" + :publishing-function org-publish-org-to-html + :exclude "PrivatePage.org" ;; regexp + :headline-levels 3 + :section-numbers nil + :table-of-contents nil + :style "" + :auto-preamble t + :auto-postamble nil) + + ("images" + :base-directory "~/images/" + :base-extension "jpg\\|gif\\|png" + :publishing-directory "/ssh:user@@host:~/html/images/" + :publishing-function org-publish-attachment) + + ("other" + :base-directory "~/other/" + :base-extension "css\\|el" + :publishing-directory "/ssh:user@@host:~/html/other/" + :publishing-function org-publish-attachment)))) +@end lisp + +@node Triggering publication, , Sample configuration, Publishing +@section Triggering publication + +Once org-publish is properly configured, you can publish with the +following functions: + +@table @kbd +@item C-c C-e c +Prompts for a specific project to publish. +@item C-c C-e p +Publishes the project the current file is part of. +@item C-c C-e f +Publishes only the current file. +@item C-c C-e a +Publish all projects. +@end table + +Org uses timestamps to track when a file has changed. The above +functions normally only publish changed files. You can override this and +force publishing of all files by giving a prefix argument. + +@node Miscellaneous, Index, Publishing, Top @chapter Miscellaneous @menu @@ -3431,6 +3804,12 @@ variable is @code{org-startup-align-all-tables}, with a default value align @r{align all tables} noalign @r{don't align tables on startup} @end example +Logging when a TODO item is marked DONE (variable @code{org-log-done}) +can be configured using these options. +@example +logging @r{record a timestamp when an item is marked DONE} +nologging @r{don't record when items are marked DONE} +@end example Here are the options for hiding leading stars in outline headings. The corresponding variables are @code{org-hide-leading-stars} and @code{org-odd-levels-only}, both with a default setting @code{nil} @@ -3473,14 +3852,14 @@ this means in different contexts. @c into the current line, aligned to `org-tags-column'. When called @c with prefix arg, realign all tags in the current buffer. @item -If the cursor is in one of the special #+KEYWORD lines, this +If the cursor is in one of the special @code{#+KEYWORD} lines, this triggers scanning the buffer for these lines and updating the information. @item If the cursor is inside a table, realign the table. This command works even if the automatic table editor has been turned off. @item -If the cursor is on a #+TBLFM line, re-apply the formulas to +If the cursor is on a @code{#+TBLFM} line, re-apply the formulas to the entire table. @item If the cursor is inside a table created by the @file{table.el} package, @@ -3490,8 +3869,11 @@ If the current buffer is a remember buffer, close note and file it. with a prefix argument, file it without further interaction to the default location. @item -If the cursor is on a <<>>, update radio targets and corresponding -links in this buffer. +If the cursor is on a @code{<<>>}, update radio targets and +corresponding links in this buffer. +@item +If the cursor is in a plain list item with a checkbox, toggle the status +of the checkbox. @item If the cursor is on a numbered item in a plain list, renumber the ordered list. @@ -3640,27 +4022,50 @@ rather use @kbd{C-c .} to re-insert the timestamp. @cindex FAQ @enumerate - -@cindex allout.el, conflict with @cindex @code{keymapp nil} error @item @b{When I try to use Org-mode, I always get @code{(wrong-type-argument keymapp nil)}}.@* -This is a conflict with an outdated version of the @file{allout.el} -package which pretends to be also the standard outline-mode but is not. -This happens with older versions of @file{allout.el}, for example the -one distributed with Emacs 21. Upgrade to Emacs 22 and this problem -will disappear. If for some reason you cannot do this, make sure that -org.el is loaded @emph{before} @file{allout.el}, for example by putting -@code{(require 'org)} early enough into your @file{.emacs} file. +@cindex allout.el, conflict with +This is a conflict with an outdated version of the @file{allout.el}. +See @ref{Conflicts}. @item @b{Org-mode seems to be a useful default mode for the various @file{README} files I have scattered through my directories. How do I turn it on for all @file{README} files?} -@c @* -@example +@lisp (add-to-list 'auto-mode-alist '("README$" . org-mode)) -@end example +@end lisp + +@item @b{I would like to use editing features of org-mode in other +modes, is his possible?}@* +@c +Not really. For tables there is @code{orgtbl-mode} which implements the +table editor as a minor mode. For other features you need to switch to +Org-mode temporarily, or prepare text in a different buffer. + +@item @b{Can I get the visibility-cycling features in outline-mode and +outline-minor-mode?}@* +@c +Yes, these functions are written in a way that they are independent of +the outline setup. The following setup provides standard Org-mode +functionality in outline-mode on @key{TAB} and @kbd{S-@key{TAB}}. For +outline-minor-mode, we use @kbd{C-@key{TAB}} instead of @key{TAB}, +because @key{TAB} usually has mode-specific tasks. +@lisp +(add-hook 'outline-minor-mode-hook + (lambda () + (define-key outline-minor-mode-map [(control tab)] 'org-cycle) + (define-key outline-minor-mode-map [(shift tab)] 'org-global-cycle))) +(add-hook 'outline-mode-hook + (lambda () + (define-key outline-mode-map [(tab)] 'org-cycle) + (define-key outline-mode-map [(shift tab)] 'org-global-cycle))) +@end lisp + +Or check out @file{outline-magic.el}, which does this and also provides +promotion and demotion functionality. @file{outline-magic.el} is +available at @url{http://www.astro.uva.nl/~dominik/Tools/OutlineMagic}. @item @b{Some of my links stopped working after I upgraded to a version 4.20 or later. Why is this, and how can I fix it?}@* @@ -3690,7 +4095,7 @@ Would I let you down like that? If you must, you can do this @end lisp @item @b{When I am executing shell links I always get a -confirmation prompt and need to type @kbd{yes @key{RET}}, thats 4 key +confirmation prompt and need to type @kbd{yes @key{RET}}, that's 4 key presses! Can I get rid of this?}@* @c @cindex shell links, confirmation @@ -3753,7 +4158,7 @@ export. Marking can be done with @kbd{C-c @@ C-x C-x}, for example. @item @b{Org-mode takes over the S-cursor keys. I also want to use CUA-mode, is there a way to fix this conflict?}@* -Yes, see @ref{Interaction}. +Yes, see @ref{Conflicts}. @item @b{One of my table columns has started to fill up with @samp{#ERROR}. What is going on?}@* @@ -3784,10 +4189,8 @@ emacs diary?}@* Since the org-mode agenda is much more powerful and can contain the diary (@pxref{Calendar/Diary integration}), you should think twice before deciding to do this. Integrating Org-mode information into the -diary is, however, possible. The following steps are necessary: -Autoload the function @command{org-diary} as shown above under -@ref{Installation and activation}. You also need to use @emph{fancy -diary display} by setting in @file{.emacs}: +diary is, however, possible. You need to turn on @emph{fancy diary +display} by setting in @file{.emacs}: @lisp (add-hook 'diary-display-hook 'fancy-diary-display) @@ -3823,20 +4226,50 @@ the agenda buffer. @node Interaction, Bugs, FAQ, Miscellaneous @section Interaction with other packages @cindex packages, interaction with other -Org-mode can cooperate with the following packages: +Org-mode lives in the world of GNU Emacs and interacts in various ways +with other code out there. + +@menu +* Extensions:: Third-party extensions for Org-mode +* Cooperation:: Packages Org-mode cooperates with +* Conflicts:: Packages that lead to conflicts +@end menu + +@node Extensions, Cooperation, Interaction, Interaction +@subsection Third-party extensions for Org-mode + +The following extensions for Org-mode have been written by other people: @table @asis +@cindex @file{org-checklet.el} +@item @file{org-checklet.el} by Frank Ruell +Provides checklist of items which can be either checked or unchecked. +This is similar to the TODO functionality in Org-mode, but never shows +up in the agenda. @file{org-checklet} is freely available at +@url{http://www.emacswiki.org/cgi-bin/emacs/org-checklet.el}. @cindex @file{org-mouse.el} @item @file{org-mouse.el} by Piotr Zielinski This package implements extended mouse functionality for Org-mode. It allows you to cycle visibility and to edit the document structure with the mouse. Best of all, it provides a context-sensitive menu on @key{mouse-3} that changes depending on the context of a mouse-click. -Use a search engine to find this package on the web. -@cindex @file{table.el} -@item @file{table.el} by Takaaki Ota -Org mode cooperates with table.el, see @ref{table.el}. @file{table.el} -is part of Emacs 22. +@file{org-mouse.el} is freely avaliable at @url{http://www.cl.cam.ac.uk/~pz215/files/org-mouse.el}. +@cindex @file{org-publish.el} +@item @file{org-publish.el} by David O'Toole +This package provides facilities for publishing related sets of Org-mode +files together with linked files like images as a webpages. It is +highly configurable and can be used for other publishing purposes as +well. As of Org-mode version 4.30, @file{org-publish.el} is part of +the Org-mode distribution. However, it is not yet part of Emacs due to +a pending copyright assignment. In the mean time, @file{org-publish.el} +can be downloaded from David's site: +@url{http://dto.freeshell.org/e/org-publish.el}. +@end table + +@node Cooperation, Conflicts, Extensions, Interaction +@subsection Packages that Org-mode cooperates with + +@table @asis @cindex @file{calc.el} @item @file{calc.el} by Dave Gillespie Org-mode uses the calc package for implementing spreadsheet @@ -3859,6 +4292,31 @@ at @url{http://www.astro.uva.nl/~dominik/Tools}. Org-mode checks for the function @code{constants-get}, which has to be autoloaded in your setup. See the installation instructions in the file @file{constants.el}. +@item @file{remember.el} by John Wiegley +@cindex @file{remember.el} +Org mode cooperates with remember, see @ref{Remember}. +@file{Remember.el} is not part of Emacs, find it on the web. +@cindex @file{table.el} +@item @file{table.el} by Takaaki Ota +Org mode cooperates with table.el, see @ref{table.el}. @file{table.el} +is part of Emacs 22. +@end table + +@node Conflicts, , Cooperation, Interaction +@subsection Packages that lead to conflicts with Org-mode + +@table @asis + +@cindex @file{allout.el} +@item @file{allout.el} by Ken Manheimer +Startup of Org-mode may fail with the error message +@code{(wrong-type-argument keymapp nil)} when there is an outdated +version @file{allout.el} on the load path, for example the version +distributed with Emacs 21.x. Upgrade to Emacs 22 and this problem will +disappear. If for some reason you cannot do this, make sure that org.el +is loaded @emph{before} @file{allout.el}, for example by putting +@code{(require 'org)} early enough into your @file{.emacs} file. + @cindex @file{CUA.el} @item @file{CUA.el} by Kim. F. Storm Keybindings in Org-mode conflict with the @kbd{S-} keys @@ -3882,12 +4340,9 @@ to have other replacement keys, look at the variable @cindex @file{windmove.el} Also this package uses the @kbd{S-} keys, so everything written in the paragraph above about CUA mode also applies here. -@item @file{remember.el} by John Wiegley -@cindex @file{remember.el} -Org mode cooperates with remember, see @ref{Remember}. -@file{Remember.el} is not part of Emacs, find it on the web. @end table + @node Bugs, Acknowledgments, Interaction, Miscellaneous @section Bugs @cindex bugs @@ -3911,7 +4366,7 @@ Text in an entry protected with the @samp{QUOTE} keyword should not autowrap. @item When the application called by @kbd{C-c C-o} to open a file link fails -(for example because the application does not exits or refuses to open +(for example because the application does not exist or refuses to open the file), it does so silently. No error message is displayed. @item Plain list items should be able to hold a TODO item. Unfortunately this @@ -3927,9 +4382,8 @@ Recalculating a table line applies the formulas from left to right. If a formula uses @emph{calculated} fields further down the row, multiple recalculation may be needed to get all fields consistent. @item -You can only make a single word boldface or italic. To emphasize -several words in a row, each must have the emphasize markers, like in -@samp{*three* *bold* *words*}. +Several words in a rom may @b{*be made bold*}, but this does not work if +the string is distributed over two lines. @item The exporters work well, but could be made more efficient. @end itemize diff --git a/orgcard.pdf b/orgcard.pdf index 94bc0ef1ae7721b01c115df3c582d0727a2396f0..9e9d926ddbb44913d6c7352041586deb50a9f691 100644 GIT binary patch delta 41362 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

>Lw<>FUvdrrjR{jzX(b?NQ#x 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 delta 41725 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 H0q6e#09BeP diff --git a/orgcard.tex b/orgcard.tex index 6c5b5ab11..72fccaa52 100644 --- a/orgcard.tex +++ b/orgcard.tex @@ -1,5 +1,5 @@ % Reference Card for Org Mode -\def\orgversionnumber{4.29} +\def\orgversionnumber{4.30} \def\year{2006} % %**start of header @@ -269,19 +269,11 @@ are preserved on all copies. \section{Getting Started} % -%Put the following in your \kbd{~/.emacs}$^1$ \vskip -1mm \beginexample% -%(autoload 'org-mode "org" "Org mode" t) -%(autoload 'org-diary "org" "Org mode diary entries") -%(autoload 'org-agenda "org" "Agenda from Org files" t) -%(autoload 'org-todo-list "org" "Global TODO list" t) -%(autoload 'org-store-link "org" "Store org link" t) -%(autoload 'orgtbl-mode "org" "Orgtbl minor mode" t) -%(autoload 'turn-on-orgtbl "org" "Orgtbl minor mode") (add-to-list 'auto-mode-alist '("\\\\.org\$" . org-mode)) -(define-key global-map "\\C-cl" 'org-store-link)$^2$ -(define-key global-map "\\C-ca" 'org-agenda)$^2$ +(define-key global-map "\\C-cl" 'org-store-link)$^1$ +(define-key global-map "\\C-ca" 'org-agenda)$^1$ \endexample % \metax{For the many customization options try}{M-x org-customize} @@ -320,7 +312,7 @@ are preserved on all copies. \key{yank subtree}{C-c C-x C-y} \key{archive subtree}{C-c \$} -To set archive location for current file, add a line like$^3$: +To set archive location for current file, add a line like$^2$: \vskip -1mm \beginexample% \#+ARCHIVE: archfile::* Archived Tasks @@ -330,10 +322,10 @@ To set archive location for current file, add a line like$^3$: \key{show sparse tree for all matches of a regexp}{C-c /} \key{view TODO's in sparse tree}{C-c C-v} -\key{global TODO list in agenda mode}{C-c t$^2$} +\key{global TODO list in agenda mode}{C-c t$^1$} \key{create sparse tree with all deadlines due}{C-c C-w} \key{time sorted view of current org file}{C-c C-r} -%\key{agenda for the week}{C-c a$^2$} +%\key{agenda for the week}{C-c a$^1$} %\key{agenda for date at cursor}{C-c C-o} \section{Tags} @@ -351,8 +343,8 @@ To set archive location for current file, add a line like$^3$: \key{set the priority of the current item}{C-c , [ABC]} \key{remove priority cookie from current item}{C-c , SPC} -\key{raise priority of current item}{S-UP$^4$} -\key{lower priority of current item}{S-DOWN$^4$} +\key{raise priority of current item}{S-UP$^3$} +\key{lower priority of current item}{S-DOWN$^3$} \key{\kbd{\#+SEQ_TODO: TODO TRY BLUFF DONE}}{\rm todo workflow} \key{\kbd{\#+TYP_TODO: Phil home work DONE}}{\rm todo types} @@ -366,8 +358,8 @@ To set archive location for current file, add a line like$^3$: \key{insert SCHEDULED timestamp}{C-c C-s} \key{create sparse tree with all deadlines due}{C-c C-w} \key{the time between 2 dates in a time range}{C-c C-y} -\key{change timestamp at cursor by $\pm 1$ day}{S-RIGHT/LEFT$^4$} -\key{change year/month/day at cursor by $\pm 1$}{S-UP/DOWN$^4$} +\key{change timestamp at cursor by $\pm 1$ day}{S-RIGHT/LEFT$^3$} +\key{change year/month/day at cursor by $\pm 1$}{S-UP/DOWN$^3$} \key{access the calendar for the current date}{C-c >} \key{insert timestamp matching date in calendar}{C-c <} \key{access agenda for current date}{C-c C-o} @@ -380,7 +372,7 @@ To set archive location for current file, add a line like$^3$: \section{Links} -\key{globally store link to the current location}{C-c l$^2$} +\key{globally store link to the current location}{C-c l$^1$} \key{insert a link (TAB completes stored links)}{C-c C-l} \key{insert file link with file name completion}{C-u C-c C-l} \key{edit (also hidden part of) link at point}{C-c C-l} @@ -394,7 +386,7 @@ To set archive location for current file, add a line like$^3$: {\bf Internal Links} \key{\kbd{<>}}{\rm target} -\key{\kbd{<<>>}}{\rm radio target$^3$} +\key{\kbd{<<>>}}{\rm radio target$^2$} \key{\kbd{[[*this text]]}}{\rm find headline} \metax{\kbd{[[this text]]}}{\rm find target or text in buffer} \metax{\kbd{[[this text][description]]}}{\rm optional link text} @@ -479,7 +471,7 @@ Outside of tables, the same keys may have other functionality. \key{display column number cursor is in}{C-c ?} \key{sum numbers in current column/rectangle}{C-c +} -\key{copy down with increment}{S-RET$^4$} +\key{copy down with increment}{S-RET$^3$} Formulas typed in field are executed by \kbd{TAB}, \kbd{RET} and \kbd{C-c C-c}. \kbd{=} introduces a column @@ -516,15 +508,15 @@ formula, \kbd{:=} a named-field formula. \key{remove current file from your agenda}{C-c ]} \key{cycle through agenda file list}{C-,} -\key{compile agenda for the current week}{C-c a a$^2$} -\key{compile global TODO list}{C-c a t$^2$} -\key{compile TODO list for specific keyword}{C-c a T$^2$} -\key{match tags in agenda files}{C-c a m$^2$} +\key{compile agenda for the current week}{C-c a a$^1$} +\key{compile global TODO list}{C-c a t$^1$} +\key{compile TODO list for specific keyword}{C-c a T$^1$} +\key{match tags in agenda files}{C-c a m$^1$} \key{agenda for date at cursor}{C-c C-o} \key{show timeline of current org file}{C-c C-r} \vskip 1mm -To set categories, add lines like$^3$: +To set categories, add lines like$^2$: \vskip -1mm \beginexample% \#+CATEGORY: MyCateg @@ -561,10 +553,10 @@ To set categories, add lines like$^3$: \key{show tags of current headline}{T} \key{set tags for current headline}{:} \key{set priority of current item}{p} -\key{raise/lower priority of current item}{S-UP/DOWN$^4$} +\key{raise/lower priority of current item}{S-UP/DOWN$^3$} \key{display weighted priority of current item}{P} \key{schedule/set deadline for this item}{C-c C-s/d} -\key{change timestamp to one day earlier/later}{S-LEFT/RIGHT$^4$} +\key{change timestamp to one day earlier/later}{S-LEFT/RIGHT$^3$} \key{change timestamp to today}{>} \key{insert new entry into diary}{i} @@ -627,8 +619,6 @@ keywords. {\tt M-TAB} again just after keyword is complete inserts examples. \key{... which can carry over multiple lines}{\#+TEXT:} \key{settings for the export process - see below}{\#+OPTIONS:} -{\bf Settings for the OPTIONS line} - \key{set number of headline levels for export}{H:2} \key{turn on/off section numbers}{num:t} \key{turn on/off table of contents}{toc:t} @@ -649,6 +639,13 @@ Subtrees whose header starts with COMMENT are never exported. \key{toggle COMMENT keyword on entry}{C-c ;} + +\section{Publishing (requires org-publish.el)} +\key{publishcurrent file}{C-c C-e C-f} +\key{publish current project}{C-c C-e C-p} +\key{publish project (prompted for)}{C-c C-e C-c} +\key{publish all projects}{C-c C-e C-a} + \section{Completion} In-buffer completion completes TODO keywords at headline start, TeX @@ -657,8 +654,6 @@ after ``{\tt :}'', and dictionary words elsewhere. \key{Complete word at point}{M-TAB} -\newcolumn - \section{Calendar and Diary Integration} To include entries from the Emacs diary in your Org-mode agenda: @@ -666,26 +661,6 @@ To include entries from the Emacs diary in your Org-mode agenda: (setq org-agenda-include-diary t) \endexample -To include the Org-mode agenda in the normal diary, make sure you're -using the fancy diary display -% -%\beginexample% -%(add-hook 'diary-display-hook 'fancy-diary-display) -%\endexample -% -and in the \kbd{~/diary} file add - -\beginexample% -\&\%\%(org-diary) -\endexample - -to include all the files listed in \kbd{org-agenda-files}. For more -selective file inclusion use a line for each file: - -\beginexample% -\&\%\%(org-diary) ~/path/to/some/org-file.org -\endexample - \section{Remember-mode Integration} See the manual for how to make remember.el use Org-mode links and @@ -710,7 +685,7 @@ Insert the note with one of the following: Configure the variable {\tt org-CUA-compatibility} to make Org-mode avoid the \kbd{S-} bindings used by these modes. When set, Org-mode will change the following keybindings (also in the agenda -buffer, but not during date selection). See note mark four$^4$ +buffer, but not during date selection). See note mark four$^3$ throughout the reference card. %\vskip-mm \beginexample @@ -720,16 +695,13 @@ S-RET $\to$ C-S-RET \endexample \section{Notes} -$^1$ The six autoload forms are only needed if Org-mode is not part of -Emacs, or an XEmacs package. - -$^2$ This is only a suggestion for a binding of this command. Choose +$^1$ This is only a suggestion for a binding of this command. Choose you own key as shown under INSTALLATION. -$^3$ After changing a \kbd{\#+KEYWORD} or \kbd{<<>>} line, +$^2$ After changing a \kbd{\#+KEYWORD} or \kbd{<<>>} line, press \kbd{C-c C-c} with the cursor still in the line to update. -$^4$ Keybinding affected by {\tt org-CUA-compatibility}. +$^3$ Keybinding affected by {\tt org-CUA-compatibility}. \copyrightnotice