diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..33f198e8c9350d40556554706d7f704cb6888da2
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*.out
+*.aux
+*.log
+*.abs
diff --git a/Copyright-logo.txt b/Copyright-logo.txt
new file mode 100644
index 0000000000000000000000000000000000000000..f49d2e80173688b14aa2ff35f8c71ad63f3b0bc5
--- /dev/null
+++ b/Copyright-logo.txt
@@ -0,0 +1,6 @@
+CEUR-WS Restricted Use Logo License
+Copyright (c) 2020 CEUR-WS.org Team
+
+1. The CEUR-WS logo is reserved for use at CEUR-WS.org. Please do not use the CEUR-WS logo on your website.
+2. The CEUR-WS logo can be used in the official template for publishing articles on CEUR-WS.
+3. We reserve the right to revoke a license for the CEUR-WS logo.
diff --git a/Copyright.cc-by-sa b/Copyright.cc-by-sa
new file mode 100644
index 0000000000000000000000000000000000000000..a73481c4be14b761eddf04cb18317cbc63416dc6
--- /dev/null
+++ b/Copyright.cc-by-sa
@@ -0,0 +1,428 @@
+Attribution-ShareAlike 4.0 International
+
+=======================================================================
+
+Creative Commons Corporation ("Creative Commons") is not a law firm and
+does not provide legal services or legal advice. Distribution of
+Creative Commons public licenses does not create a lawyer-client or
+other relationship. Creative Commons makes its licenses and related
+information available on an "as-is" basis. Creative Commons gives no
+warranties regarding its licenses, any material licensed under their
+terms and conditions, or any related information. Creative Commons
+disclaims all liability for damages resulting from their use to the
+fullest extent possible.
+
+Using Creative Commons Public Licenses
+
+Creative Commons public licenses provide a standard set of terms and
+conditions that creators and other rights holders may use to share
+original works of authorship and other material subject to copyright
+and certain other rights specified in the public license below. The
+following considerations are for informational purposes only, are not
+exhaustive, and do not form part of our licenses.
+
+     Considerations for licensors: Our public licenses are
+     intended for use by those authorized to give the public
+     permission to use material in ways otherwise restricted by
+     copyright and certain other rights. Our licenses are
+     irrevocable. Licensors should read and understand the terms
+     and conditions of the license they choose before applying it.
+     Licensors should also secure all rights necessary before
+     applying our licenses so that the public can reuse the
+     material as expected. Licensors should clearly mark any
+     material not subject to the license. This includes other CC-
+     licensed material, or material used under an exception or
+     limitation to copyright. More considerations for licensors:
+    wiki.creativecommons.org/Considerations_for_licensors
+
+     Considerations for the public: By using one of our public
+     licenses, a licensor grants the public permission to use the
+     licensed material under specified terms and conditions. If
+     the licensor's permission is not necessary for any reason--for
+     example, because of any applicable exception or limitation to
+     copyright--then that use is not regulated by the license. Our
+     licenses grant only permissions under copyright and certain
+     other rights that a licensor has authority to grant. Use of
+     the licensed material may still be restricted for other
+     reasons, including because others have copyright or other
+     rights in the material. A licensor may make special requests,
+     such as asking that all changes be marked or described.
+     Although not required by our licenses, you are encouraged to
+     respect those requests where reasonable. More considerations
+     for the public:
+    wiki.creativecommons.org/Considerations_for_licensees
+
+=======================================================================
+
+Creative Commons Attribution-ShareAlike 4.0 International Public
+License
+
+By exercising the Licensed Rights (defined below), You accept and agree
+to be bound by the terms and conditions of this Creative Commons
+Attribution-ShareAlike 4.0 International Public License ("Public
+License"). To the extent this Public License may be interpreted as a
+contract, You are granted the Licensed Rights in consideration of Your
+acceptance of these terms and conditions, and the Licensor grants You
+such rights in consideration of benefits the Licensor receives from
+making the Licensed Material available under these terms and
+conditions.
+
+
+Section 1 -- Definitions.
+
+  a. Adapted Material means material subject to Copyright and Similar
+     Rights that is derived from or based upon the Licensed Material
+     and in which the Licensed Material is translated, altered,
+     arranged, transformed, or otherwise modified in a manner requiring
+     permission under the Copyright and Similar Rights held by the
+     Licensor. For purposes of this Public License, where the Licensed
+     Material is a musical work, performance, or sound recording,
+     Adapted Material is always produced where the Licensed Material is
+     synched in timed relation with a moving image.
+
+  b. Adapter's License means the license You apply to Your Copyright
+     and Similar Rights in Your contributions to Adapted Material in
+     accordance with the terms and conditions of this Public License.
+
+  c. BY-SA Compatible License means a license listed at
+     creativecommons.org/compatiblelicenses, approved by Creative
+     Commons as essentially the equivalent of this Public License.
+
+  d. Copyright and Similar Rights means copyright and/or similar rights
+     closely related to copyright including, without limitation,
+     performance, broadcast, sound recording, and Sui Generis Database
+     Rights, without regard to how the rights are labeled or
+     categorized. For purposes of this Public License, the rights
+     specified in Section 2(b)(1)-(2) are not Copyright and Similar
+     Rights.
+
+  e. Effective Technological Measures means those measures that, in the
+     absence of proper authority, may not be circumvented under laws
+     fulfilling obligations under Article 11 of the WIPO Copyright
+     Treaty adopted on December 20, 1996, and/or similar international
+     agreements.
+
+  f. Exceptions and Limitations means fair use, fair dealing, and/or
+     any other exception or limitation to Copyright and Similar Rights
+     that applies to Your use of the Licensed Material.
+
+  g. License Elements means the license attributes listed in the name
+     of a Creative Commons Public License. The License Elements of this
+     Public License are Attribution and ShareAlike.
+
+  h. Licensed Material means the artistic or literary work, database,
+     or other material to which the Licensor applied this Public
+     License.
+
+  i. Licensed Rights means the rights granted to You subject to the
+     terms and conditions of this Public License, which are limited to
+     all Copyright and Similar Rights that apply to Your use of the
+     Licensed Material and that the Licensor has authority to license.
+
+  j. Licensor means the individual(s) or entity(ies) granting rights
+     under this Public License.
+
+  k. Share means to provide material to the public by any means or
+     process that requires permission under the Licensed Rights, such
+     as reproduction, public display, public performance, distribution,
+     dissemination, communication, or importation, and to make material
+     available to the public including in ways that members of the
+     public may access the material from a place and at a time
+     individually chosen by them.
+
+  l. Sui Generis Database Rights means rights other than copyright
+     resulting from Directive 96/9/EC of the European Parliament and of
+     the Council of 11 March 1996 on the legal protection of databases,
+     as amended and/or succeeded, as well as other essentially
+     equivalent rights anywhere in the world.
+
+  m. You means the individual or entity exercising the Licensed Rights
+     under this Public License. Your has a corresponding meaning.
+
+
+Section 2 -- Scope.
+
+  a. License grant.
+
+       1. Subject to the terms and conditions of this Public License,
+          the Licensor hereby grants You a worldwide, royalty-free,
+          non-sublicensable, non-exclusive, irrevocable license to
+          exercise the Licensed Rights in the Licensed Material to:
+
+            a. reproduce and Share the Licensed Material, in whole or
+               in part; and
+
+            b. produce, reproduce, and Share Adapted Material.
+
+       2. Exceptions and Limitations. For the avoidance of doubt, where
+          Exceptions and Limitations apply to Your use, this Public
+          License does not apply, and You do not need to comply with
+          its terms and conditions.
+
+       3. Term. The term of this Public License is specified in Section
+          6(a).
+
+       4. Media and formats; technical modifications allowed. The
+          Licensor authorizes You to exercise the Licensed Rights in
+          all media and formats whether now known or hereafter created,
+          and to make technical modifications necessary to do so. The
+          Licensor waives and/or agrees not to assert any right or
+          authority to forbid You from making technical modifications
+          necessary to exercise the Licensed Rights, including
+          technical modifications necessary to circumvent Effective
+          Technological Measures. For purposes of this Public License,
+          simply making modifications authorized by this Section 2(a)
+          (4) never produces Adapted Material.
+
+       5. Downstream recipients.
+
+            a. Offer from the Licensor -- Licensed Material. Every
+               recipient of the Licensed Material automatically
+               receives an offer from the Licensor to exercise the
+               Licensed Rights under the terms and conditions of this
+               Public License.
+
+            b. Additional offer from the Licensor -- Adapted Material.
+               Every recipient of Adapted Material from You
+               automatically receives an offer from the Licensor to
+               exercise the Licensed Rights in the Adapted Material
+               under the conditions of the Adapter's License You apply.
+
+            c. No downstream restrictions. You may not offer or impose
+               any additional or different terms or conditions on, or
+               apply any Effective Technological Measures to, the
+               Licensed Material if doing so restricts exercise of the
+               Licensed Rights by any recipient of the Licensed
+               Material.
+
+       6. No endorsement. Nothing in this Public License constitutes or
+          may be construed as permission to assert or imply that You
+          are, or that Your use of the Licensed Material is, connected
+          with, or sponsored, endorsed, or granted official status by,
+          the Licensor or others designated to receive attribution as
+          provided in Section 3(a)(1)(A)(i).
+
+  b. Other rights.
+
+       1. Moral rights, such as the right of integrity, are not
+          licensed under this Public License, nor are publicity,
+          privacy, and/or other similar personality rights; however, to
+          the extent possible, the Licensor waives and/or agrees not to
+          assert any such rights held by the Licensor to the limited
+          extent necessary to allow You to exercise the Licensed
+          Rights, but not otherwise.
+
+       2. Patent and trademark rights are not licensed under this
+          Public License.
+
+       3. To the extent possible, the Licensor waives any right to
+          collect royalties from You for the exercise of the Licensed
+          Rights, whether directly or through a collecting society
+          under any voluntary or waivable statutory or compulsory
+          licensing scheme. In all other cases the Licensor expressly
+          reserves any right to collect such royalties.
+
+
+Section 3 -- License Conditions.
+
+Your exercise of the Licensed Rights is expressly made subject to the
+following conditions.
+
+  a. Attribution.
+
+       1. If You Share the Licensed Material (including in modified
+          form), You must:
+
+            a. retain the following if it is supplied by the Licensor
+               with the Licensed Material:
+
+                 i. identification of the creator(s) of the Licensed
+                    Material and any others designated to receive
+                    attribution, in any reasonable manner requested by
+                    the Licensor (including by pseudonym if
+                    designated);
+
+                ii. a copyright notice;
+
+               iii. a notice that refers to this Public License;
+
+                iv. a notice that refers to the disclaimer of
+                    warranties;
+
+                 v. a URI or hyperlink to the Licensed Material to the
+                    extent reasonably practicable;
+
+            b. indicate if You modified the Licensed Material and
+               retain an indication of any previous modifications; and
+
+            c. indicate the Licensed Material is licensed under this
+               Public License, and include the text of, or the URI or
+               hyperlink to, this Public License.
+
+       2. You may satisfy the conditions in Section 3(a)(1) in any
+          reasonable manner based on the medium, means, and context in
+          which You Share the Licensed Material. For example, it may be
+          reasonable to satisfy the conditions by providing a URI or
+          hyperlink to a resource that includes the required
+          information.
+
+       3. If requested by the Licensor, You must remove any of the
+          information required by Section 3(a)(1)(A) to the extent
+          reasonably practicable.
+
+  b. ShareAlike.
+
+     In addition to the conditions in Section 3(a), if You Share
+     Adapted Material You produce, the following conditions also apply.
+
+       1. The Adapter's License You apply must be a Creative Commons
+          license with the same License Elements, this version or
+          later, or a BY-SA Compatible License.
+
+       2. You must include the text of, or the URI or hyperlink to, the
+          Adapter's License You apply. You may satisfy this condition
+          in any reasonable manner based on the medium, means, and
+          context in which You Share Adapted Material.
+
+       3. You may not offer or impose any additional or different terms
+          or conditions on, or apply any Effective Technological
+          Measures to, Adapted Material that restrict exercise of the
+          rights granted under the Adapter's License You apply.
+
+
+Section 4 -- Sui Generis Database Rights.
+
+Where the Licensed Rights include Sui Generis Database Rights that
+apply to Your use of the Licensed Material:
+
+  a. for the avoidance of doubt, Section 2(a)(1) grants You the right
+     to extract, reuse, reproduce, and Share all or a substantial
+     portion of the contents of the database;
+
+  b. if You include all or a substantial portion of the database
+     contents in a database in which You have Sui Generis Database
+     Rights, then the database in which You have Sui Generis Database
+     Rights (but not its individual contents) is Adapted Material,
+
+     including for purposes of Section 3(b); and
+  c. You must comply with the conditions in Section 3(a) if You Share
+     all or a substantial portion of the contents of the database.
+
+For the avoidance of doubt, this Section 4 supplements and does not
+replace Your obligations under this Public License where the Licensed
+Rights include other Copyright and Similar Rights.
+
+
+Section 5 -- Disclaimer of Warranties and Limitation of Liability.
+
+  a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE
+     EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS
+     AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF
+     ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,
+     IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION,
+     WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR
+     PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS,
+     ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT
+     KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT
+     ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.
+
+  b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE
+     TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION,
+     NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT,
+     INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES,
+     COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR
+     USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN
+     ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR
+     DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR
+     IN PART, THIS LIMITATION MAY NOT APPLY TO YOU.
+
+  c. The disclaimer of warranties and limitation of liability provided
+     above shall be interpreted in a manner that, to the extent
+     possible, most closely approximates an absolute disclaimer and
+     waiver of all liability.
+
+
+Section 6 -- Term and Termination.
+
+  a. This Public License applies for the term of the Copyright and
+     Similar Rights licensed here. However, if You fail to comply with
+     this Public License, then Your rights under this Public License
+     terminate automatically.
+
+  b. Where Your right to use the Licensed Material has terminated under
+     Section 6(a), it reinstates:
+
+       1. automatically as of the date the violation is cured, provided
+          it is cured within 30 days of Your discovery of the
+          violation; or
+
+       2. upon express reinstatement by the Licensor.
+
+     For the avoidance of doubt, this Section 6(b) does not affect any
+     right the Licensor may have to seek remedies for Your violations
+     of this Public License.
+
+  c. For the avoidance of doubt, the Licensor may also offer the
+     Licensed Material under separate terms or conditions or stop
+     distributing the Licensed Material at any time; however, doing so
+     will not terminate this Public License.
+
+  d. Sections 1, 5, 6, 7, and 8 survive termination of this Public
+     License.
+
+
+Section 7 -- Other Terms and Conditions.
+
+  a. The Licensor shall not be bound by any additional or different
+     terms or conditions communicated by You unless expressly agreed.
+
+  b. Any arrangements, understandings, or agreements regarding the
+     Licensed Material not stated herein are separate from and
+     independent of the terms and conditions of this Public License.
+
+
+Section 8 -- Interpretation.
+
+  a. For the avoidance of doubt, this Public License does not, and
+     shall not be interpreted to, reduce, limit, restrict, or impose
+     conditions on any use of the Licensed Material that could lawfully
+     be made without permission under this Public License.
+
+  b. To the extent possible, if any provision of this Public License is
+     deemed unenforceable, it shall be automatically reformed to the
+     minimum extent necessary to make it enforceable. If the provision
+     cannot be reformed, it shall be severed from this Public License
+     without affecting the enforceability of the remaining terms and
+     conditions.
+
+  c. No term or condition of this Public License will be waived and no
+     failure to comply consented to unless expressly agreed to by the
+     Licensor.
+
+  d. Nothing in this Public License constitutes or may be interpreted
+     as a limitation upon, or waiver of, any privileges and immunities
+     that apply to the Licensor or You, including from the legal
+     processes of any jurisdiction or authority.
+
+
+=======================================================================
+
+Creative Commons is not a party to its public
+licenses. Notwithstanding, Creative Commons may elect to apply one of
+its public licenses to material it publishes and in those instances
+will be considered the “Licensor.” The text of the Creative Commons
+public licenses is dedicated to the public domain under the CC0 Public
+Domain Dedication. Except for the limited purpose of indicating that
+material is shared under a Creative Commons public license or as
+otherwise permitted by the Creative Commons policies published at
+creativecommons.org/policies, Creative Commons does not authorize the
+use of the trademark "Creative Commons" or any other trademark or logo
+of Creative Commons without its prior written consent including,
+without limitation, in connection with any unauthorized modifications
+to any of its public licenses or any other arrangements,
+understandings, or agreements concerning use of licensed material. For
+the avoidance of doubt, this paragraph does not form part of the
+public licenses.
+
+Creative Commons may be contacted at creativecommons.org.
+
diff --git a/Copyright.lppl.txt b/Copyright.lppl.txt
new file mode 100644
index 0000000000000000000000000000000000000000..22443139013ab40db49fd63c293bd28363c3548b
--- /dev/null
+++ b/Copyright.lppl.txt
@@ -0,0 +1,416 @@
+The LaTeX Project Public License
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+
+LPPL Version 1.3c  2008-05-04
+
+Copyright 1999 2002-2008 LaTeX3 Project
+    Everyone is allowed to distribute verbatim copies of this
+    license document, but modification of it is not allowed.
+
+
+PREAMBLE
+========
+
+The LaTeX Project Public License (LPPL) is the primary license under
+which the LaTeX kernel and the base LaTeX packages are distributed.
+
+You may use this license for any work of which you hold the copyright
+and which you wish to distribute.  This license may be particularly
+suitable if your work is TeX-related (such as a LaTeX package), but 
+it is written in such a way that you can use it even if your work is 
+unrelated to TeX.
+
+The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE',
+below, gives instructions, examples, and recommendations for authors
+who are considering distributing their works under this license.
+
+This license gives conditions under which a work may be distributed
+and modified, as well as conditions under which modified versions of
+that work may be distributed.
+
+We, the LaTeX3 Project, believe that the conditions below give you
+the freedom to make and distribute modified versions of your work
+that conform with whatever technical specifications you wish while
+maintaining the availability, integrity, and reliability of
+that work.  If you do not see how to achieve your goal while
+meeting these conditions, then read the document `cfgguide.tex'
+and `modguide.tex' in the base LaTeX distribution for suggestions.
+
+
+DEFINITIONS
+===========
+
+In this license document the following terms are used:
+
+   `Work'
+    Any work being distributed under this License.
+    
+   `Derived Work'
+    Any work that under any applicable law is derived from the Work.
+
+   `Modification' 
+    Any procedure that produces a Derived Work under any applicable
+    law -- for example, the production of a file containing an
+    original file associated with the Work or a significant portion of
+    such a file, either verbatim or with modifications and/or
+    translated into another language.
+
+   `Modify'
+    To apply any procedure that produces a Derived Work under any
+    applicable law.
+    
+   `Distribution'
+    Making copies of the Work available from one person to another, in
+    whole or in part.  Distribution includes (but is not limited to)
+    making any electronic components of the Work accessible by
+    file transfer protocols such as FTP or HTTP or by shared file
+    systems such as Sun's Network File System (NFS).
+
+   `Compiled Work'
+    A version of the Work that has been processed into a form where it
+    is directly usable on a computer system.  This processing may
+    include using installation facilities provided by the Work,
+    transformations of the Work, copying of components of the Work, or
+    other activities.  Note that modification of any installation
+    facilities provided by the Work constitutes modification of the Work.
+
+   `Current Maintainer'
+    A person or persons nominated as such within the Work.  If there is
+    no such explicit nomination then it is the `Copyright Holder' under
+    any applicable law.
+
+   `Base Interpreter' 
+    A program or process that is normally needed for running or
+    interpreting a part or the whole of the Work.    
+
+    A Base Interpreter may depend on external components but these
+    are not considered part of the Base Interpreter provided that each
+    external component clearly identifies itself whenever it is used
+    interactively.  Unless explicitly specified when applying the
+    license to the Work, the only applicable Base Interpreter is a
+    `LaTeX-Format' or in the case of files belonging to the 
+    `LaTeX-format' a program implementing the `TeX language'.
+
+
+
+CONDITIONS ON DISTRIBUTION AND MODIFICATION
+===========================================
+
+1.  Activities other than distribution and/or modification of the Work
+are not covered by this license; they are outside its scope.  In
+particular, the act of running the Work is not restricted and no
+requirements are made concerning any offers of support for the Work.
+
+2.  You may distribute a complete, unmodified copy of the Work as you
+received it.  Distribution of only part of the Work is considered
+modification of the Work, and no right to distribute such a Derived
+Work may be assumed under the terms of this clause.
+
+3.  You may distribute a Compiled Work that has been generated from a
+complete, unmodified copy of the Work as distributed under Clause 2
+above, as long as that Compiled Work is distributed in such a way that
+the recipients may install the Compiled Work on their system exactly
+as it would have been installed if they generated a Compiled Work
+directly from the Work.
+
+4.  If you are the Current Maintainer of the Work, you may, without
+restriction, modify the Work, thus creating a Derived Work.  You may
+also distribute the Derived Work without restriction, including
+Compiled Works generated from the Derived Work.  Derived Works
+distributed in this manner by the Current Maintainer are considered to
+be updated versions of the Work.
+
+5.  If you are not the Current Maintainer of the Work, you may modify
+your copy of the Work, thus creating a Derived Work based on the Work,
+and compile this Derived Work, thus creating a Compiled Work based on
+the Derived Work.
+
+6.  If you are not the Current Maintainer of the Work, you may
+distribute a Derived Work provided the following conditions are met
+for every component of the Work unless that component clearly states
+in the copyright notice that it is exempt from that condition.  Only
+the Current Maintainer is allowed to add such statements of exemption 
+to a component of the Work. 
+
+  a. If a component of this Derived Work can be a direct replacement
+     for a component of the Work when that component is used with the
+     Base Interpreter, then, wherever this component of the Work
+     identifies itself to the user when used interactively with that
+     Base Interpreter, the replacement component of this Derived Work
+     clearly and unambiguously identifies itself as a modified version
+     of this component to the user when used interactively with that
+     Base Interpreter.
+     
+  b. Every component of the Derived Work contains prominent notices
+     detailing the nature of the changes to that component, or a
+     prominent reference to another file that is distributed as part
+     of the Derived Work and that contains a complete and accurate log
+     of the changes.
+  
+  c. No information in the Derived Work implies that any persons,
+     including (but not limited to) the authors of the original version
+     of the Work, provide any support, including (but not limited to)
+     the reporting and handling of errors, to recipients of the
+     Derived Work unless those persons have stated explicitly that
+     they do provide such support for the Derived Work.
+
+  d. You distribute at least one of the following with the Derived Work:
+
+       1. A complete, unmodified copy of the Work; 
+          if your distribution of a modified component is made by
+          offering access to copy the modified component from a
+          designated place, then offering equivalent access to copy
+          the Work from the same or some similar place meets this
+          condition, even though third parties are not compelled to
+          copy the Work along with the modified component;
+
+       2. Information that is sufficient to obtain a complete,
+          unmodified copy of the Work.
+
+7.  If you are not the Current Maintainer of the Work, you may
+distribute a Compiled Work generated from a Derived Work, as long as
+the Derived Work is distributed to all recipients of the Compiled
+Work, and as long as the conditions of Clause 6, above, are met with
+regard to the Derived Work.
+
+8.  The conditions above are not intended to prohibit, and hence do not
+apply to, the modification, by any method, of any component so that it
+becomes identical to an updated version of that component of the Work as
+it is distributed by the Current Maintainer under Clause 4, above.
+
+9.  Distribution of the Work or any Derived Work in an alternative
+format, where the Work or that Derived Work (in whole or in part) is
+then produced by applying some process to that format, does not relax or
+nullify any sections of this license as they pertain to the results of
+applying that process.
+     
+10. a. A Derived Work may be distributed under a different license
+       provided that license itself honors the conditions listed in
+       Clause 6 above, in regard to the Work, though it does not have
+       to honor the rest of the conditions in this license.
+      
+    b. If a Derived Work is distributed under a different license, that
+       Derived Work must provide sufficient documentation as part of
+       itself to allow each recipient of that Derived Work to honor the 
+       restrictions in Clause 6 above, concerning changes from the Work.
+
+11. This license places no restrictions on works that are unrelated to
+the Work, nor does this license place any restrictions on aggregating
+such works with the Work by any means.
+
+12.  Nothing in this license is intended to, or may be used to, prevent
+complete compliance by all parties with all applicable laws.
+
+
+NO WARRANTY
+===========
+
+There is no warranty for the Work.  Except when otherwise stated in
+writing, the Copyright Holder provides the Work `as is', without
+warranty of any kind, either expressed or implied, including, but not
+limited to, the implied warranties of merchantability and fitness for a
+particular purpose.  The entire risk as to the quality and performance
+of the Work is with you.  Should the Work prove defective, you assume
+the cost of all necessary servicing, repair, or correction.
+
+In no event unless required by applicable law or agreed to in writing
+will The Copyright Holder, or any author named in the components of the
+Work, or any other party who may distribute and/or modify the Work as
+permitted above, be liable to you for damages, including any general,
+special, incidental or consequential damages arising out of any use of
+the Work or out of inability to use the Work (including, but not limited
+to, loss of data, data being rendered inaccurate, or losses sustained by
+anyone as a result of any failure of the Work to operate with any other
+programs), even if the Copyright Holder or said author or said other
+party has been advised of the possibility of such damages.
+
+
+MAINTENANCE OF THE WORK
+=======================
+
+The Work has the status `author-maintained' if the Copyright Holder
+explicitly and prominently states near the primary copyright notice in
+the Work that the Work can only be maintained by the Copyright Holder
+or simply that it is `author-maintained'.
+
+The Work has the status `maintained' if there is a Current Maintainer
+who has indicated in the Work that they are willing to receive error
+reports for the Work (for example, by supplying a valid e-mail
+address). It is not required for the Current Maintainer to acknowledge
+or act upon these error reports.
+
+The Work changes from status `maintained' to `unmaintained' if there
+is no Current Maintainer, or the person stated to be Current
+Maintainer of the work cannot be reached through the indicated means
+of communication for a period of six months, and there are no other
+significant signs of active maintenance.
+
+You can become the Current Maintainer of the Work by agreement with
+any existing Current Maintainer to take over this role.
+
+If the Work is unmaintained, you can become the Current Maintainer of
+the Work through the following steps:
+
+ 1.  Make a reasonable attempt to trace the Current Maintainer (and
+     the Copyright Holder, if the two differ) through the means of
+     an Internet or similar search.
+
+ 2.  If this search is successful, then enquire whether the Work
+     is still maintained.
+
+  a. If it is being maintained, then ask the Current Maintainer
+     to update their communication data within one month.
+     
+  b. If the search is unsuccessful or no action to resume active
+     maintenance is taken by the Current Maintainer, then announce
+     within the pertinent community your intention to take over
+     maintenance.  (If the Work is a LaTeX work, this could be
+     done, for example, by posting to comp.text.tex.)
+
+ 3a. If the Current Maintainer is reachable and agrees to pass
+     maintenance of the Work to you, then this takes effect
+     immediately upon announcement.
+     
+  b. If the Current Maintainer is not reachable and the Copyright
+     Holder agrees that maintenance of the Work be passed to you,
+     then this takes effect immediately upon announcement.  
+    
+ 4.  If you make an `intention announcement' as described in 2b. above
+     and after three months your intention is challenged neither by
+     the Current Maintainer nor by the Copyright Holder nor by other
+     people, then you may arrange for the Work to be changed so as
+     to name you as the (new) Current Maintainer.
+     
+ 5.  If the previously unreachable Current Maintainer becomes
+     reachable once more within three months of a change completed
+     under the terms of 3b) or 4), then that Current Maintainer must
+     become or remain the Current Maintainer upon request provided
+     they then update their communication data within one month.
+
+A change in the Current Maintainer does not, of itself, alter the fact
+that the Work is distributed under the LPPL license.
+
+If you become the Current Maintainer of the Work, you should
+immediately provide, within the Work, a prominent and unambiguous
+statement of your status as Current Maintainer.  You should also
+announce your new status to the same pertinent community as
+in 2b) above.
+
+
+WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE
+======================================================
+
+This section contains important instructions, examples, and
+recommendations for authors who are considering distributing their
+works under this license.  These authors are addressed as `you' in
+this section.
+
+Choosing This License or Another License
+----------------------------------------
+
+If for any part of your work you want or need to use *distribution*
+conditions that differ significantly from those in this license, then
+do not refer to this license anywhere in your work but, instead,
+distribute your work under a different license.  You may use the text
+of this license as a model for your own license, but your license
+should not refer to the LPPL or otherwise give the impression that
+your work is distributed under the LPPL.
+
+The document `modguide.tex' in the base LaTeX distribution explains
+the motivation behind the conditions of this license.  It explains,
+for example, why distributing LaTeX under the GNU General Public
+License (GPL) was considered inappropriate.  Even if your work is
+unrelated to LaTeX, the discussion in `modguide.tex' may still be
+relevant, and authors intending to distribute their works under any
+license are encouraged to read it.
+
+A Recommendation on Modification Without Distribution
+-----------------------------------------------------
+
+It is wise never to modify a component of the Work, even for your own
+personal use, without also meeting the above conditions for
+distributing the modified component.  While you might intend that such
+modifications will never be distributed, often this will happen by
+accident -- you may forget that you have modified that component; or
+it may not occur to you when allowing others to access the modified
+version that you are thus distributing it and violating the conditions
+of this license in ways that could have legal implications and, worse,
+cause problems for the community.  It is therefore usually in your
+best interest to keep your copy of the Work identical with the public
+one.  Many works provide ways to control the behavior of that work
+without altering any of its licensed components.
+
+How to Use This License
+-----------------------
+
+To use this license, place in each of the components of your work both
+an explicit copyright notice including your name and the year the work
+was authored and/or last substantially modified.  Include also a
+statement that the distribution and/or modification of that
+component is constrained by the conditions in this license.
+
+Here is an example of such a notice and statement:
+
+  %% pig.dtx
+  %% Copyright 2005 M. Y. Name
+  %
+  % This work may be distributed and/or modified under the
+  % conditions of the LaTeX Project Public License, either version 1.3
+  % of this license or (at your option) any later version.
+  % The latest version of this license is in
+  %   http://www.latex-project.org/lppl.txt
+  % and version 1.3 or later is part of all distributions of LaTeX
+  % version 2005/12/01 or later.
+  %
+  % This work has the LPPL maintenance status `maintained'.
+  % 
+  % The Current Maintainer of this work is M. Y. Name.
+  %
+  % This work consists of the files pig.dtx and pig.ins
+  % and the derived file pig.sty.
+
+Given such a notice and statement in a file, the conditions
+given in this license document would apply, with the `Work' referring
+to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being
+generated from `pig.dtx' using `pig.ins'), the `Base Interpreter'
+referring to any `LaTeX-Format', and both `Copyright Holder' and
+`Current Maintainer' referring to the person `M. Y. Name'.
+
+If you do not want the Maintenance section of LPPL to apply to your
+Work, change `maintained' above into `author-maintained'.  
+However, we recommend that you use `maintained', as the Maintenance
+section was added in order to ensure that your Work remains useful to
+the community even when you can no longer maintain and support it
+yourself.
+
+Derived Works That Are Not Replacements
+---------------------------------------
+
+Several clauses of the LPPL specify means to provide reliability and
+stability for the user community. They therefore concern themselves
+with the case that a Derived Work is intended to be used as a
+(compatible or incompatible) replacement of the original Work. If
+this is not the case (e.g., if a few lines of code are reused for a
+completely different task), then clauses 6b and 6d shall not apply.
+
+
+Important Recommendations
+-------------------------
+
+ Defining What Constitutes the Work
+
+   The LPPL requires that distributions of the Work contain all the
+   files of the Work.  It is therefore important that you provide a
+   way for the licensee to determine which files constitute the Work.
+   This could, for example, be achieved by explicitly listing all the
+   files of the Work near the copyright notice of each file or by
+   using a line such as:
+
+    % This work consists of all files listed in manifest.txt.
+   
+   in that place.  In the absence of an unequivocal list it might be
+   impossible for the licensee to determine what is considered by you
+   to comprise the Work and, in such a case, the licensee would be
+   entitled to make reasonable conjectures as to which files comprise
+   the Work.
+
diff --git a/Copyright.txt b/Copyright.txt
new file mode 100644
index 0000000000000000000000000000000000000000..3419ce903b252703d7cc057740194442bef665dc
--- /dev/null
+++ b/Copyright.txt
@@ -0,0 +1,2 @@
+Latex files are licensed under the LaTeX Project Public License (Copyright.lppl)
+CEUR-WS logo is licensed under the CEUR-WS Restricted Use Logo License (Copyright.logo)
diff --git a/README.md b/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..d4d8d53f8a8bc00de6a5479c4c62cd5581db1a50
--- /dev/null
+++ b/README.md
@@ -0,0 +1,22 @@
+# LaTeX user template and guide
+
+To compile user guide:
+
+1. `pdflatex sample-1col`
+2. `bibtex sample-1col`
+3. `pdflatex sample-1col`
+4. `pdflatex sample-1col`
+
+and
+
+1. `pdflatex sample-2col`
+2. `bibtex sample-2col`
+3. `pdflatex sample-2col`
+4. `pdflatex sample-2col`
+
+or
+
+use the makefile:
+
+`make`
+
diff --git a/cc-by.pdf b/cc-by.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..1edf9f0b81d423cd2358e08247c31d5e8f0e1e12
--- /dev/null
+++ b/cc-by.pdf
@@ -0,0 +1,258 @@
+%PDF-1.3
%âãÏÓ
+1 0 obj
<</Metadata 2 0 R/Pages 3 0 R/Type/Catalog>>
endobj
2 0 obj
<</Length 14818/Subtype/XML/Type/Metadata>>stream
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.0-c060 61.134777, 2010/02/12-17:32:00        ">
+   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+      <rdf:Description rdf:about=""
+            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
+            xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/">
+         <xmp:CreatorTool>Adobe Illustrator CS5</xmp:CreatorTool>
+         <xmp:CreateDate>2012-09-19T10:17:41+02:00</xmp:CreateDate>
+         <xmp:ModifyDate>2012-09-19T10:17:41+02:00</xmp:ModifyDate>
+         <xmp:MetadataDate>2012-09-19T10:17:41+02:00</xmp:MetadataDate>
+         <xmp:Thumbnails>
+            <rdf:Alt>
+               <rdf:li rdf:parseType="Resource">
+                  <xmpGImg:width>256</xmpGImg:width>
+                  <xmpGImg:height>92</xmpGImg:height>
+                  <xmpGImg:format>JPEG</xmpGImg:format>
+                  <xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA&#xA;AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK&#xA;DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f&#xA;Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAXAEAAwER&#xA;AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA&#xA;AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB&#xA;UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE&#xA;1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ&#xA;qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy&#xA;obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp&#xA;0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo&#xA;+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8AjfkryVpn5jaZN5z85zXG&#xA;qaxqlxMxLTOiRIjlFjjVCKKKbDoBQAYCWJLIf+VDflp/1b5f+kib/mrBaLd/yob8tP8Aq3y/9JE3&#xA;/NWNrbv+VDflp/1b5f8ApIm/5qxtbd/yob8tP+rfL/0kTf8ANWNrbv8AlQ35af8AVvl/6SJv+asb&#xA;W3f8qG/LT/q3y/8ASRN/zVja27/lQ35af9W+X/pIm/5qxtbd/wAqG/LT/q3y/wDSRN/zVja27/lQ&#xA;35af9W+X/pIm/wCasbW3f8qG/LT/AKt8v/SRN/zVja27/lQ35af9W+X/AKSJv+asbW3f8qG/LT/q&#xA;3y/9JE3/ADVja27/AJUN+Wn/AFb5f+kib/mrG1t3/Khvy0/6t8v/AEkTf81Y2tu/5UN+Wn/Vvl/6&#xA;SJv+asbW3f8AKhvy0/6t8v8A0kTf81Y2tu/5UN+Wn/Vvl/6SJv8AmrG1t3/Khvy0/wCrfL/0kTf8&#xA;1Y2tqF3+Sn5T2cfq3dv9Xi/nlu5UXb3Zxja2UCn5Y/kY7BUuLZmPRRqJJP8AyUxtNlNF/Ij8smUM&#xA;thIysKgi5mIIP+yxtFt/8qG/LT/q3y/9JE3/ADVja27/AJUN+Wn/AFb5f+kib/mrG1t3/Khvy0/6&#xA;t8v/AEkTf81Y2tu/5UN+Wn/Vvl/6SJv+asbW3f8AKhvy0/6t8v8A0kTf81Y2tu/5UN+Wn/Vvl/6S&#xA;Jv8AmrG1t3/Khvy0/wCrfL/0kTf81Y2tu/5UN+Wn/Vvl/wCkib/mrG1t3/Khvy0/6t8v/SRN/wA1&#xA;Y2tse86+StM/LnTIfOfkya40vWNLuIWBWZ3SVHcI0ciuTVTXcdCKgjCCkFkP5Df+S00//jLcf8nm&#xA;wFBeg4oWzTRQxPNM6xxRqWkkchVVQKkknYAYq8Z88f8AOQ9paSyWXlWBLyVaq2ozg+iD0/dICrP/&#xA;AKxIHsRhpkIvMz5v/NjzfdtBZ3Wp6hMetnpqSUoeg9K2Ar7VGGk0jf8AlW357+n6n6A8wcacqejd&#xA;cqUr9nrX2xSg/wDF/wCbPlG7WG9u9U0+ZelpqSSEbHceldKafQMaRT0ryT/zkTaXUsdl5qt1s5Go&#xA;q6jbgmGv/FkZ5Mn+spI9gMFIMXs0E8M8KTwSLLDKoeOVCGVlYVDKw2IIwMV+KuxV2KuxV2KuxV2K&#xA;uxV3TFXiH5ifnjeyX58v+SQZrhn9B9QjT1XeQnj6dslDy32D71/ZHQ4QGQCt5Z/5xP8AzW828dV8&#xA;1aimj+uOR+vM93e0O4LRg0X5NICPDCyZPcf84NTrCxt/OayTAfAkmnFFJ92Fy5H/AAJxV595k/Lb&#xA;87fycP6RhlM+hq3x3lkzXFnuek8LqDHX+ZkpU7NXFaej/ll+aum+crZreZVs9cgXlNaA/DIo6yQ1&#xA;3K+I6j8ciQwIZ5ih2KuxV2KuxV2KuxV2KvPvz5/8lpqH/GW3/wCTy4hId+Q3/ktNP/4y3H/J5sSp&#xA;eg9MUPmr84/zXn8wXkuhaPLx0G3fjLKh/wB6pFPUkf7rU/ZHf7XhQgMwHpv5H/8AOKC31tb+Y/zB&#xA;jdLeUCWz0AExuykVV7plIZa/77Wh/mI+zhS+ptI0TR9GsY7DSLKDT7KIUjt7aNYox/sUAGKo3FUJ&#xA;quj6TrFjJYatZQX9lL/eW1zGk0bfNHBGKvl787f+cTIoLafzB+XcTn0+Ul35eJLkr1LWjN8RI/30&#xA;a1/ZPRcVeTfk9+alx5bv49G1aYtoFw/EM+/1WRj9ta9Iyftj6R3qCEEPpoEMAymoO4I6EYGDsVdi&#xA;rsVdirsVdirsVeU/n/53m0bQotCsZDHe6sG+sOuxS1XZh/z0J4/LliGQD0T/AJxh/I2y8s6Fbeb9&#xA;dtlk8y6nGJbNJVBNlbSCqBQeksimrHqB8O3xVkye2eZIdWm8u6pDo0gh1eSznTTZW2VLlomELH2D&#xA;0OKvkT/nHLyV+b+m/nFHeahp+p6fZR+ufMNxfLLHFMrRMFDPJ8MztKystCf5umKvsmeCC4gkgnjW&#xA;WCVSksTgMjowoysp2II2IOKvij/nIf8AKqf8r/N9j5v8p1tdFvpy1uqfZtLwAu0HvHIoYovhyXoN&#xA;1XrHlHzHb+Y/LdhrUA4rdxBnj68JFJWRP9i6kZFrKb4q7FXYq7FXYq7FXYq8+/Pn/wAlpqH/ABlt&#xA;/wDk8uISHfkN/wCS00//AIy3H/J5sSpUvz083SaD5Oa0tn4X2sMbaNgaMsQFZnH+xIX/AGWIUBj3&#xA;/OJf5R2/mbX5vN+swCbRtDkCWULiqTX9A4LDusCkNT+Yr2BGSZvtLFUHbazo91cNb2t9bz3CV5Qx&#xA;So7inWqqScVRmKoW91bSrAqL69gtS/2BPKkZb5ciK4qiUdJEDxsHRhVWU1BHiCMVfG3/ADl3+U1r&#xA;oGtW/nXSIRFp2tSmLUoUFFjveJcSCn+/1Vif8pSf2sVTb8h/NsmueTvqNy/O90ZhbMxNWaBhWBj9&#xA;AKf7HIlgQ9JxQ7FXYq7FXYq7FXYq+ffNNgnmv/nIzTNBuR6tl9csLOVDuDbgJNOtD/rvhDMPu0AA&#xA;UGwHQYUvmL/nNzWdWs7LyjZWl5Nb2l09/LcwxOUWR4BbiItSleAlenzxV8p/pbVf+Wyf/kY/9cVf&#xA;ol+SWpX+p/lP5XvtQuHuryaxQzXEpLO5UlQWY7k0HU4qlv8AzkboNvrP5NeZI5lBeygF/A56q9qw&#xA;kqPmgZfpxV4F/wA4238k3lHULNyStrelo69AssaniP8AZKT9OAsZPW8DF2KuxV2KuxV2KuxV59+f&#xA;P/ktNQ/4y2//ACeXEJDvyG/8lpp//GW4/wCTzYlS8y/5yR1F5vN9hY1/dWlkHp/lzSNy/wCFRcIT&#xA;F9a/84+eXodC/J3yzBGoD3louozMOrPe/wCkAn5I6r8hhZPnH/nJv83/ADJ5h87XfkbRbiSHRNNm&#xA;FlLb27FWvLvYSCXj9pUk+BU6VFfkqp63/wA4g/mJovlf9O2V/Df6zbIJ5tHs1k9YU3IglH95Iv8A&#xA;KFFf2amlVWd6t+ZP5v8A5Z/kZEPNxj/xbqFz9S0K4lkE91FbGMu8t1TkjSRgUT4iasvMbGqryr8r&#xA;vyH85/m7b3/ma81kWtuJzCb+99S5nuJwAz0BYHivIVYt12HfFXpH5E/lz+fPkX8xp9L4f86hbzel&#xA;qkk8rCxniYBhNZqw5mSjVBVevwuRir2b/nIDQIdb/J3zRbyKC1rZPfxN3V7L/SKj5iMj5HFXyR/z&#xA;jdqDw+b7+xqfSurJnIHTnDInEn/Yu2AsZPo7AxdirsVdirsVdirsVfP/AJgvo/K3/OSWma1dfu7L&#xA;69YXMjntA6pDM+/hxc4QzD7rwpeGf85W/ljP5s8qQeYY9QW0Tyla393JbtGXM4lWFuKsGXhT6v4H&#xA;rir438m+XH8zea9J8vRzi1fVbqK0W4ZeYQysF5FQVrSvjir9Gfy88qSeUvJWkeW5LkXb6XbiBrlV&#xA;MYcgk1CktTr44qxv/nIfWbfSfya8zzTEVubX6lEp6s906wgD5By30Yq+ff8AnGyyli8qaldsCEub&#xA;3jHXuIo1qR9L0+jAWMnruBi7FXYq7FXYq7FXYq8+/Pn/AMlpqH/GW3/5PLiEh35Df+S00/8A4y3H&#xA;/J5sSpeSf85CwvH+YRduk1nA6/IFk/WpwhlF9wflbeRXv5aeVLqL7MukWJp1oRboGX6CKYUvhv8A&#xA;MAyeWf8AnILV73Uo2RLTzG2pOgHxGCS7+toR/rROCMVfcutfmR5K0jyk/mu51W3k0YQmaCaGRGM/&#xA;w8ljhHIc5GqAF998VfNn/OUXnHy35/8AIPlvzL5XvBeWFhey21/GVKTW8t1CHjWaM7rX0GFfsnsT&#xA;irO/+cPvN2hXP5bNoH1mGLVtMurh5rVmCyvDKRKs1CfiXcqT2479sVegWX56/lleedpvJsWrxjV4&#xA;5I4YXNDbXE0gH7mGdSyM6khSpp8Wwqa4qm/5oXcdp+Wvmu5k+zFpF81OlT9Weg+k7Yq+H/8AnHmF&#xA;pPzCDjpDZzu3yJRP1tgKJPpzAwdirsVdirsVdirsVeSf85BeSJtW0aDzBYxGS70pWW6VRVmtWPIt&#xA;/wA8m3+RJ7YhkC9T/wCcZvzusvNvl638r6xcLH5p0qJYovUahvLeNaLIhP2pEUUkHX9rxpJkz786&#xA;/wDyUfm//tlXX/Jo4q+FfyU/8m55Q/7atr/ydGKv0dkkjijaSRgkaAs7sQFVQKkknoBir4u/5yR/&#xA;NpvzG8zWXkrymTeaRY3FFliNVvL1hw5p/wAVxBmVW6GrN9mhxV6d5L8tQeWvLFho0RDG1j/fSD9u&#xA;Vzzkb6XY09siwKdYodirsVdirsVdirsVeffnz/5LTUP+Mtv/AMnlxCQ78hv/ACWmn/8AGW4/5PNi&#xA;VLDP+cl9BcnSNfjWqAPY3L+G5lh/5mYQmL2n/nELz1Brf5cny5NIP0l5claPgT8TWs7NJC/+xYun&#xA;tQeOFkyD85v+ce/LX5lNHqH1htJ8wwoIk1GNBIskY3CTxVTnSvwsGBHuNsVeNWP/ADhB5ha943/m&#xA;e0jsQR+8gglklI7/AAOY1H/BHFX0Dov5K+QNK/L6byIlh9Y0W7BN88xBnnmNP37yKF/eAqpUqBxo&#xA;KYq8F1z/AJwh1QXrHQfMsD2LN8CX0LpKiE9C0XNXI8eK19sVej/k3/zjB5f8hammvape/pvXogfq&#xA;j+n6VvbFhQsiFnZnpUB2O3YV3xVT/wCcuvO8Gh/lk2hRygaj5jlW3jjB+IW0LLLO/wAtlj/2WKvE&#xA;P+caNCfnrGuyJRKJZW7+Jr6sw+ikeAsZPdcDF2KuxV2KuxV2KuxVxAYFWFQdiD0IxV4Z+YX5J6pZ&#xA;akfMXkYtFIj+udPhYxSwyKeXO1YEd9+HUfs16AgsgUw8r/8AOXX5g+X4v0R5x0eLXBCPTkaflZXl&#xA;OlJTwdG28YgT3JwsmSTf85oeXIohJZeR/wDSxuvO5iRVauxDLAzdN+g/jirz7zX+b35y/nAz6Np9&#xA;ubXRnPGaw08NHCy7EfWrhz8XyLBT/Lits/8Ayv8Ayk0/yfF9evGW816VSr3Ar6cKt1SIHx7uRU+w&#xA;yJLAl6Dih2KuxV2KuxV2KuxV2KvPvz5/8lpqH/GW3/5PLiEhL/yS8w6BZfl3YW95qdpbTrJcFoZp&#xA;443AMzEVVmB3xKlmOv6boPnTy1faWl1DdW86lBcQOsoimWjI1UPVWoaV3HzxV83+U/M3mv8AKT8w&#xA;xeRx8L2wcwX9mxIjubZyCyE/yuoDI1NjRu2SZvvfyD+YHlrz15eg1vQbgSwyAC4t2IE1vL+1FMgJ&#xA;4sPuPUVGKskxV2KuxVj/AJ58+eWvJGgTa35guhb2sdRFEKGWeShKxQptydqfIdTQb4q+BvPPnHzT&#xA;+bf5g/W2iJnu3FtpWnqSUt7dSSqV9hV5H8anYbBV9GeXNK0PyT5XsdLlu4baGEcZLmd1iEs71aRq&#xA;uRuxrQdh8siwRn+LvKn/AFerD/pJh/5qxRTv8XeVP+r1Yf8ASTD/AM1YrTv8XeVP+r1Yf9JMP/NW&#xA;K07/ABd5U/6vVh/0kw/81YrTv8XeVP8Aq9WH/STD/wA1YrTv8XeVP+r1Yf8ASTD/AM1YrTv8XeVP&#xA;+r1Yf9JMP/NWK07/ABd5U/6vVh/0kw/81YrTv8XeVP8Aq9WH/STD/wA1YrSE1HVfy91JAmo3mkXq&#xA;DotxJbSgfQ5bFKVw6Z+TUMhkjh0AOTWp+qGh67VrT6MV3TyHzP5OgiWGDVtOiiQUSNLiBVA9gGpi&#xA;q/8Axd5U/wCr1Yf9JMP/ADViinf4u8qf9Xqw/wCkmH/mrFad/i7yp/1erD/pJh/5qxWnf4u8qf8A&#xA;V6sP+kmH/mrFad/i7yp/1erD/pJh/wCasVp3+LvKn/V6sP8ApJh/5qxWnf4u8qf9Xqw/6SYf+asV&#xA;p3+LvKn/AFerD/pJh/5qxWnf4u8qf9Xqw/6SYf8AmrFaYJ+dvmHQL38u7+3s9TtLmdpLcrDDPHI5&#xA;AmUmiqxO2ISHzPkmbO/yk/MRvJ+vEXTM2i3/ABjvkFTwI+xMoHdK706j3pgKCHun5g/l3ofn7SIb&#xA;y2nSPUEj5adqUZDI6N8QR+P2oz2p06juCGINPBLK/wDzH/KnzN69pLPo+oLtyX47e5jB7g1jmT59&#xA;PY5Jm978pf8AObdt6KRebvL8izCnO80p1ZW/6N52Xj/yNOKs1/6HD/J/0PUrqXP/AHx9VHPrTr6n&#xA;D3+1irC/Nv8Azm3ZiB4vKXl+Rp2BEd3qjqiqfEwQM/L/AJGjFXgeo6p+ZH5r+ZhNeTT6xqB2WtEt&#xA;7aNj0UCkcKbfT7nFXvH5eflxovkLSZr69mjk1Noy9/qT/CkcY+IpGW+ygpuf2u/YCNsCbeGfmz+Y&#xA;b+cNf/0YsujWPKOwjO3Op+OZh4vTbwFO9cIZAMGwpdirsVdirsVdirsVdiqM0jSNR1jVLXStNhNz&#xA;qF7KsFrApALyOaKoLEDc+JxVnx/5xv8AztAJPlaeg32ltifuEuKpFpf5UfmJqkGrTWOhzy/oJmTV&#xA;4SUSe3ZFLkPA7LL9kGlF37YqgvJ/kHzh5yu57TyzpkupT2sYluFjKKEQtxBLSMi7noK1+44qkdxB&#xA;Lb3EtvKAJYXaOQAhgGU0NGUlTuOoOKqeKuxV2KuxV2KuxV2KuxV2KuxV2KvQfy0/N7VfKDCxuVa+&#xA;0JmJa1r+8iLdWhJ29yp2Psd8BCCH0HputeR/PeklIWttVtSA0tnMqmSM9KtE/wASHfZvuOBixLWP&#xA;+cdvI945ksZbrTWP+643EsQ+iUM//D42vEkv/QslhX/jvy0/5hl/6qYbTxJ1o/8Azjt5Hs3El9Ld&#xA;akw/3XI4iiP0RBX/AOHwWjiZZqWteRvIWkhJWttLtlFYrOBVEsh6VWNficnux+k4rzfPv5l/m7q3&#xA;m92sbZWsdCVqra1/eSlT8LTMPDqFGw9zvhAZAPPsKXYq7FXYq7FXYq7FXYq7FWa/kp/5Nzyh/wBt&#xA;W1/5OjFX1Xqo0GD/AJyEa6n/ADRuNOu2ntFPkjjPHAzNaxJHCZWl+rsJqh+Pp1q382+KvM9Z/MzX&#xA;/wAu/wDnKLV9V1y2FlpWrvbwanbRP6sbWPpJFDdKQBVk9P1D8NftL3rirL/znvvK/wCTPkTVdN8n&#xA;J9W1rz5dTTCZD/c25A9Uxsv2URZOMQHQuSOmKvjzFXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FVW2ur&#xA;m1nS4tZngnjNY5YmKOp8Qy0IxVm+kfnd+Y2mosf6SF7EvRbuNZT9MlFkP0tgpFJz/wBDIee/T4fV&#xA;NN5Up6nozcvn/fU/DGl4Ul1b87fzG1JGj/SQs4mrVbSNIj9ElDIPobGlphNzdXN1O9xdTPPPIayS&#xA;ysXdj4lmqThSpYq7FXYq7FXYq7FXYq7FXYq7FWQfl/5itfLXnfQ9fu4nmttLvYbqaKKnNlicMQvI&#xA;gV27nFXuWs/nr/zj3qfmw+crryNqV35nEsM63ctwUQyWypHExjW4aL4FjX/dfb6cVeO/mt+Y+ofm&#xA;H5xufMd5brZh0SC1s0YuIoYgeKlyByNSSTQbnpirKfz6/N/RPzG/w5+i7K5s/wBDW8sE/wBa9P42&#xA;k9OhTgz7fuz1xV5NirsVdirsVdirsVdirsVdirsVfTNx/wBCS/WJf97Ptt/d/pPh1/Z9vDFVP/rC&#xA;X/l+/wC5nirv+sJf+X7/ALmeKu/6wl/5fv8AuZ4q7/rCX/l+/wC5nirv+sJf+X7/ALmeKu/6wl/5&#xA;fv8AuZ4q7/rCX/l+/wC5nirv+sJf+X7/ALmeKu/6wl/5fv8AuZ4q7/rCX/l+/wC5nirv+sJf+X7/&#xA;ALmeKu/6wl/5fv8AuZ4q7/rCX/l+/wC5nirv+sJf+X7/ALmeKu/6wl/5fv8AuZ4q7/rCX/l+/wC5&#xA;nirv+sJf+X7/ALmeKu/6wl/5fv8AuZ4q7/rCX/l+/wC5nirv+sJf+X7/ALmeKu/6wl/5fv8AuZ4q&#xA;7/rCX/l+/wC5nirv+sJf+X7/ALmeKu/6wl/5fv8AuZ4q7/rCX/l+/wC5nirv+sJf+X7/ALmeKu/6&#xA;wl/5fv8AuZ4q7/rCX/l+/wC5nirv+sJf+X7/ALmeKu/6wl/5fv8AuZ4qqW//AEJL9Yi/3s+2v95+&#xA;k+HX9r28cVf/2Q==</xmpGImg:image>
+               </rdf:li>
+            </rdf:Alt>
+         </xmp:Thumbnails>
+      </rdf:Description>
+      <rdf:Description rdf:about=""
+            xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/"
+            xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#"
+            xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/">
+         <xmpTPg:NPages>1</xmpTPg:NPages>
+         <xmpTPg:HasVisibleTransparency>False</xmpTPg:HasVisibleTransparency>
+         <xmpTPg:HasVisibleOverprint>False</xmpTPg:HasVisibleOverprint>
+         <xmpTPg:MaxPageSize rdf:parseType="Resource">
+            <stDim:w>31.044444</stDim:w>
+            <stDim:h>10.936111</stDim:h>
+            <stDim:unit>Millimeters</stDim:unit>
+         </xmpTPg:MaxPageSize>
+         <xmpTPg:PlateNames>
+            <rdf:Seq>
+               <rdf:li>Cyan</rdf:li>
+               <rdf:li>Magenta</rdf:li>
+               <rdf:li>Yellow</rdf:li>
+               <rdf:li>Black</rdf:li>
+            </rdf:Seq>
+         </xmpTPg:PlateNames>
+         <xmpTPg:SwatchGroups>
+            <rdf:Seq>
+               <rdf:li rdf:parseType="Resource">
+                  <xmpG:groupName>Standard-Farbfeldgruppe</xmpG:groupName>
+                  <xmpG:groupType>0</xmpG:groupType>
+               </rdf:li>
+            </rdf:Seq>
+         </xmpTPg:SwatchGroups>
+      </rdf:Description>
+      <rdf:Description rdf:about=""
+            xmlns:dc="http://purl.org/dc/elements/1.1/">
+         <dc:format>application/pdf</dc:format>
+         <dc:title>
+            <rdf:Alt>
+               <rdf:li xml:lang="x-default">CC-BY_icon</rdf:li>
+            </rdf:Alt>
+         </dc:title>
+      </rdf:Description>
+      <rdf:Description rdf:about=""
+            xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/">
+         <xmpMM:RenditionClass>proof:pdf</xmpMM:RenditionClass>
+         <xmpMM:DocumentID>uuid:ebb30592-243e-eb4a-9564-284441576148</xmpMM:DocumentID>
+         <xmpMM:InstanceID>uuid:9ac8f4ed-f591-f049-aee8-305fac061b6c</xmpMM:InstanceID>
+      </rdf:Description>
+      <rdf:Description rdf:about=""
+            xmlns:pdf="http://ns.adobe.com/pdf/1.3/">
+         <pdf:Producer>Adobe PDF library 9.90</pdf:Producer>
+      </rdf:Description>
+   </rdf:RDF>
+</x:xmpmeta>
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                                                                                                    
+                           
+<?xpacket end="w"?>
endstream
endobj
3 0 obj
<</Count 1/Kids[5 0 R]/Type/Pages>>
endobj
5 0 obj
<</ArtBox[0.0 0.0 88.0 31.0]/BleedBox[0.0 0.0 88.0 31.0]/Contents 6 0 R/LastModified(D:20120919101741+02'00')/MediaBox[0.0 0.0 88.0 31.0]/Parent 3 0 R/PieceInfo<</Illustrator 7 0 R>>/Resources<</ExtGState<</GS0 8 0 R>>/Properties<</MC0<</Color[20224 32768 65535]/Dimmed false/Editable true/Preview true/Printed true/Title(svg2759)/Visible true>>>>>>/Thumb 9 0 R/TrimBox[0.0 0.0 88.0 31.0]/Type/Page>>
endobj
6 0 obj
<</Filter/FlateDecode/Length 2006>>stream
+H‰|W»®Ý6ìõú#“Ëw'HAŠÔÁc×ìTùûÌÌ’’nl¸‡#ñ±Ü]½ùåÞÙß¼{ö~|»oŸ·°§¸÷¾?ðóåýöûþ׎ZÛŽÿ£óËÛ›Ÿû‡¿·Ï{ÜþânG
+Öö„)VÊþü´ñù§­§#ZÝሹï/[χõ¶p/G²‚}ƒåvä÷çl–`^§ŒµxFÿÆÞÆ
Glžø3ð8èï¹ý¹ýºù¸G͘…=­Ä›Ýùh!cø";‚aˆA
¶çÐoh„áæ
+[<B6¬³|ô:î쨼_9NŒV¶£ìHGÖl‡Øï(õ„ôZõ¥ÝàìP¯“ž›lH·“Ö·íŽó¼�£9³®z´<vÝ_£¹jLø £HÊçݶqôÖ¸t>`¨ºBÁ˜>¦—­ÕÊw3°Äpy=b/çÀTìÜmÁyÚs[Öu'v[—˜æ-^ÝÕ9I‚ל(ùl¶£5œw’¤'`•6	‘ÃAÁ»O¼OClÖá¤
®ø_
+-ˆ`-gUq>v.¯s-3Çšqn²¡Y2ç´Áÿ%Ös\³ïä¨]‰,µxR!Átgåԁ˜wô§aœ´oÐ
+Ž˜ë„/’ÿI„Piײ»ÁúD؁2<ٝ\vXôSî!Y =ƒ¬ÍåÖâpÔêÑöªùZ;Rqû!I	Á”Cð,ÉxªVŒcðY68KVC88lr3´c÷i€.$DOŠÀ€˜]ŽÊ§/ž¾ðÓA#’$Ê	8b”Ç"\ A£ûÑ]æÌP„Jûzg(¢ž7\ñ¹Áû H‚Øf¼É–ÊH2öˆX4©Èî•¢+9ð1˜5ÇA‰«œ:äJ±6óR‘˜ˆ+<rˆŠ§7B-q§,cdwM§êµÎI1ka)û5.Ý·r”p*ÆJÊ(
+¶(1!nº¤Êt@
+OÒn)éM	¾]lJúçÑTåµ?ʼnQšV)ÝRÕ«ž8OUÂÁ“ÅÃb]øea+£N±¸i$*à}…ŸÆ­px@™7ðxªªB‰Pß=¡2Ø_甎<x €Ñ.ˆºÑY+éÕôDZôü
ƒPbeeö¼R­@í/¡ÎÝr£ÓÛPØqŒ‘&ì¢>æÅâOèÞÈEËÛD«¨Ê39Œ'Á3~7×AÑÕø:†Gó7²ˆîa_Ûü^ÕæQ•×àK»]–¼‘ÎU“™M¢1¼0яÀÃ=l½ƒçC—:ö˜õ~lj½/™ë³XëÚt"Uâr{K~gm˜lñ
Z9s¦°"œp÷Ëæµ^‰üÁõ¸M–ý¬žlŒÉ \NŒ³¬)°Lp ®R
+ögw3µƒA˜È%Ó¡•_µäs»÷jÁ+Rõžµ¾w�¹„ò“)ûÉS¨#¹z¡7Ë¡M„û©
+I@„›DÕ¥J¦=d“ª¦¢× ¬}E}P¿‚×qËKp8º‚çà
+ÞÄ3x¾n…G{^±kHø+v’WVì€2› <¤CPÃ3£Üèæ¾êŠ6Ô!!ù¾¦àÄÌÀxFéPÒ-z÷(ñ_ŒròßDgø&žáãRUyÅ/ºjž*´3€0¨ÖÀŽ“âÀŠR4æôQÝ#ÈÛ·W!ÄaÔ)*5ˆ#»YÖ±J£q·DõΨmÉj±`6œ+#Oècè…TohªÛMƒø“DŠ<VåüAÚL¨<ISzÊÌÆ$‡Wc­kEh‰r„BË•HÓŒ8?Á²×!+2‹sb%nªé-J¿ú$~„yžþ	Bˆv?§e¤q®œ–5ô=XçÕO—Ò@vsMýݧ
ŸJÈrä+|…ô	¬õdžOJLÉû6Þ8xÿà‘·äëðL]Ö}ZEnB¥_híz·š|9ÃYÐ%«6‹Š¡ce
%*É›µqÁ‹Èþ�	So.FºÔ|îíŽà\Üö¡ŒäÇð([\fO¤®®•Ùää¹ìîÚï€6àçÆî¬_‡ÎÅ�Z¯9p"š¼úÜ&Œì†I(ê
+nÕù™pޤ¿·7T'ˆ¹jÁµçÂ~àcZñ¿Ÿº¥£óE‡nê?¯þ`÷–¥3¯²<&iÁÚ„/²ÔÖ[
+©6™`–žiaÐ'2<|á8Ö?7ÛWpÍ×ð«V¡‰”)0¼…ûÍÐ4NA€UTKª°OkÞE:ìE…‡]ŽùwÜ(Ÿo/¯Ö<þ³áãÕieÙ׆'æn%Só½‰dÏfûÏ=¤J#ʆ ¾¶zòH.¹^ªNû¸)K8kHÔ)kXÁf:²¼r7Oxnzê²+Eúh„(­1‹£>Òí†rÕˆ~æëÌÕmÖ©‘†uf)*ªÃË0ËæBËÖ…‹¾
+¸´‹.¹zçâuÜoσ«-×<–ÃÜˏõi[ø¹Ê¨µæˆÄmÌþUÔÕ³0O©ÚTÔ+iݽF·ÞOpš:1¤8g¹0ò{hœûRªJœ‰mCN›=Eš‰^(£ní‚O~8Ø	™ØІBQU©µs’°Ô%££ªŠð;qLÉž—1Ûi.­( ,v´|ù€þéÓ?,Ÿ6ýv󍳸§wowüü+À�ÞÑæ
endstream
endobj
9 0 obj
<</BitsPerComponent 8/ColorSpace 10 0 R/Filter[/ASCII85Decode/FlateDecode]/Height 3/Length 27/Width 11>>stream
+8;Ue`5QQie@L]UK5_&k8&ao`Q~>
endstream
endobj
10 0 obj
[/Indexed/DeviceRGB 255 11 0 R]
endobj
11 0 obj
<</Filter[/ASCII85Decode/FlateDecode]/Length 428>>stream
+8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0
+b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup`
+E1r!/,*0[*9.aFIR2&b-C#s<Xl5FH@[<=!#6V)uDBXnIr.F>oRZ7Dl%MLY\.?d>Mn
+6%Q2oYfNRF$$+ON<+]RUJmC0I<jlL.oXisZ;SYU[/7#<&37rclQKqeJe#,UF7Rgb1
+VNWFKf>nDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j<etJICj7e7nPMb=O6S7UOH<
+PO7r\I.Hu&e0d&E<.')fERr/l+*W,)q^D*ai5<uuLX.7g/>$XKrcYp0n+Xl_nU*O(
+l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~>
endstream
endobj
8 0 obj
<</AIS false/BM/Normal/CA 1.0/OP false/OPM 1/SA true/SMask/None/Type/ExtGState/ca 1.0/op false>>
endobj
7 0 obj
<</LastModified(D:20120919101741+02'00')/Private 12 0 R>>
endobj
12 0 obj
<</AIMetaData 13 0 R/AIPDFPrivateData1 14 0 R/AIPDFPrivateData2 15 0 R/AIPDFPrivateData3 16 0 R/AIPDFPrivateData4 17 0 R/ContainerVersion 9/CreatorVersion 15/NumBlock 4/RoundtripVersion 15>>
endobj
13 0 obj
<</Length 943>>stream
+%!PS-Adobe-3.0 
%%Creator: Adobe Illustrator(R) 15.0
%%AI8_CreatorVersion: 15.0.0
%%For: (Marc Herbstritt) ()
%%Title: (CC-BY_icon.svg)
%%CreationDate: 19.09.12 10:17
%%Canvassize: 16383
%%BoundingBox: 376 282 465 313
%%HiResBoundingBox: 376.5 282 464.5 313
%%DocumentProcessColors: Cyan Magenta Yellow Black
%AI5_FileFormat 11.0
%AI12_BuildNumber: 399
%AI3_ColorUsage: Color
%AI7_ImageSettings: 0
%%RGBProcessColor: 0 0 0 ([Passermarken])
%AI3_Cropmarks: 376.5 282 464.5 313
%AI3_TemplateBox: 420.5 297.5 420.5 297.5
%AI3_TileBox: 17.5 18 800.5 577
%AI3_DocumentPreview: None
%AI5_ArtSize: 14400 14400
%AI5_RulerUnits: 1
%AI9_ColorModel: 1
%AI5_ArtFlags: 0 0 0 1 0 0 1 0 0
%AI5_TargetResolution: 800
%AI5_NumLayers: 1
%AI9_OpenToView: -461 834 1 1765 1056 26 0 0 113 134 0 0 0 1 1 0 1 1 0 1
%AI5_OpenViewLayers: 7
%%PageOrigin:0 0
%AI7_GridSettings: 72 8 72 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9
%AI9_Flatten: 1
%AI12_CMSettings: 00.MS
%%EndComments

endstream
endobj
14 0 obj
<</Length 10817>>stream
+%%BoundingBox: 376 282 465 313
%%HiResBoundingBox: 376.5 282 464.5 313
%AI7_Thumbnail: 128 48 8
%%BeginData: 10682 Hex Bytes
%0000330000660000990000CC0033000033330033660033990033CC0033FF
%0066000066330066660066990066CC0066FF009900009933009966009999
%0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66
%00FF9900FFCC3300003300333300663300993300CC3300FF333300333333
%3333663333993333CC3333FF3366003366333366663366993366CC3366FF
%3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99
%33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033
%6600666600996600CC6600FF6633006633336633666633996633CC6633FF
%6666006666336666666666996666CC6666FF669900669933669966669999
%6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33
%66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF
%9933009933339933669933999933CC9933FF996600996633996666996699
%9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33
%99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF
%CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399
%CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933
%CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF
%CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC
%FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699
%FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33
%FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100
%000011111111220000002200000022222222440000004400000044444444
%550000005500000055555555770000007700000077777777880000008800
%000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB
%DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF
%00FF0000FFFFFF0000FF00FFFFFF00FFFFFF
%524C45A8F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8
%F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827
%F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8
%F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827
%F8F8F827F8F8F827F827A8F827587D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D527D527D527D527D527D527D52
%7D527D527D527D527D527D527D527D527D27F8F87DA883A87DA883A87DA8
%83A87DA883A87DA883A87DA883A87DA883A87DA883A87DA883A87DA883A8
%7DA883A87DA883A87DA883A87DA883A87DA883A87DA883A87DA883A87DA8
%83A87DA883A87DFD07A87DA883A87DA883A87DA883A87DA883A87DA883A8
%7DA883A87DA883A87DA883A87DA883A87DA883A8847DF8F87D7D837D837D
%837D837D837D837D837DA87DA87DA87DA87DA87D847D837D837D837D837D
%837D837D837D837D837D837D837D837D837D837D837D837D837D837D837D
%837D837D837D837DA87D837D7D5258527D7DA87D847D837D837D837D837D
%837D837D837D837D837D837D837D837D837D837D837D837D837D837D8452
%F8F87DA87DA87DA87DA87DA87DA87DA8A8A87D7D525227522752527D83A8
%7DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA8
%7DA87DA87DA87DA87DA87DA87DA87DA87D7D2727FD05F827277D84A87DA8
%7DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA8
%7DA87DA87D7DF8F87D7DA87D837DA87D837DA87DA87D5227FD0AF827527D
%7DA87D837DA87D837DA87D837DA87D837DA87D837DA87D837DA87D837DA8
%7D837DA87D837DA87D837DA87DA85227FD0BF8277DA87DA87D837DA87D83
%7DA87D837DA87D837DA87D837DA87D837DA87D837DA87D837DA87DA858F8
%F87DA87DA87DA87DA87DA87DA85227FD0FF8587DA87DA87DA87DA87DA87D
%A87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87D
%A852FD04F8527DA8A8A87D52F8F8F8277DA87DA87DA87DA87DA87DA87DA8
%7DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA8837DF8F87D7D837D
%837D837D837D8327FD06F82727522727FD07F8277DA87D837D837D837D83
%7D837D837D837D837D837D837D837D837D837D837D837D837D837D837DA8
%27F8F8F852FD08FFA827F8F8F852A87D837D837D837D837D837D837D837D
%837D837D837D837D837D837D837D837D837DA858F8277DA87DA87DA87DA8
%83A827FD04F8277DA8FD06FFA87D27FD04F8277DA87DA87DA87DA87DA87D
%A87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA852F8F8
%27A8FD04FF7D27A8FD04FF7DF8F8277DA87DA87DA87DA87DA87DA87DA87D
%A87DA87DA87DA87DA87DA87DA87DA87DA87DA8837DF8F87D7D837DA87D83
%7DA827FD04F87DFD0CFF7D27F8F8F8277DA87DA87D837DA87D837DA87D83
%7DA87D837DA87D837DA87D837DA87D837DA87D837DA87DF8F8F8A8FD04FF
%7DF8F8F8FD05FF7DF8F8277DA87D837DA87D837DA87D837DA87D837DA87D
%837DA87D837DA87D837DA87D837DA87DF8F87DA87DA87DA87DA827F8F8F8
%27FD0FFFA852F8F8F8277DA87DA87DA87DA87DA87DA87DA87DA87DA87DA8
%7DA87DA87DA87DA87DA87DA87DA88352F8F87DFD05FF7DF8F8F8A8FD05FF
%52F8F85883A87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA8
%7DA87DA87DA87D7DF8F87D7D837D837DA827F8F8F827FD12FF52F8F8F852
%7D837D837D837D837D837D837D837D837D837D837D837D837D837D837D83
%7D837D7DF8F827FD07FF27F852FD07FFF8F8F8837D837D837D837D837D83
%7D837D837D837D837D837D837D837D837D837D837DA852F8F87DA87DA87D
%A87DF8F8F827FD14FF52F8F8F87D83A87DA87DA87DA87DA87DA87DA87DA8
%7DA87DA87DA87DA87DA87DA87DA87DA852F8F8FD07FF7D7D52A87DFD06FF
%7DF8F87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87D
%A87DA87DA87D7DF8F87D7DA87D837D27F8F8F8A8FD14FFA8F8F8F805A87D
%A87D837DA87D837DA87D837DA87D837DA87D837DA87D837DA87D837DA87D
%27F827FD06FFFD06F852FD05FFA8F8F8527DA87D837DA87D837DA87D837D
%A87D837DA87D837DA87D837DA87D837DA87DA858F8F87DA87DA8837DF8F8
%F87DFD16FF7DF8F8F852A87DA87DA87DA87DA87DA87DA87DA87DA87DA87D
%A87DA87DA87DA87DA87DA8F8F852FD06FFFD06F852FD06FF27F827A87DA8
%7DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA8837D
%F8F87D7D837DA827F8F827FD18FF27F8F8277D837D837D837D837D837D83
%7D837D837D837D837D837D837D837D837D837DF8F87DFD06FFFD06F827FD
%06FF52F8277D837D837D837D837D837D837D837D837D837D837D837D837D
%837D837D837DA858F8277DA87DA87D27F8F87DFD05FFA87D527DA8FD05FF
%7D7D527DA8FD04FF7DF8F8F8837DA87DA87DA87DA87DA87DA87DA87DA87D
%A87DA87DA87DA87DA87DA87D7DF8F87DFD06FF27FD05F852FD06FF52F827
%A87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87D
%A8837DF8F87D7D837D7DF8F8F8FD05FF52FD05F827FFFFA8FD06F87DFFFF
%FFA8F8F8F852A87DA87D837DA87D837DA87D837DA87D837DA87D837DA87D
%837DA87DA858F8F8A8FD06FFFD06F827FD06FF52F8277D837DA87D837DA8
%7D837DA87D837DA87D837DA87D837DA87D837DA87D837DA87DF8F87DA87D
%A852F8F827FD04FF52F8F8F82727F8F852FFF8F8F82727F8F8F8A8FFFFFF
%27F8F852A8A87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA8
%7DA87D83F8F87DFD06FF27FD05F852FD06FF27F827A87DA87DA87DA87DA8
%7DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87D7DF8F87D7D847D
%27F8F852FFFFFFA8F8F8F87DFFA827F8A852F8F827A8FF52F827A8FFFFFF
%52F8F827A87D837D837D837D837D837D837D837D837D837D837D837D837D
%837DA87D27F852FD07FF52F8F8F87DFD06FFA827F8527D837D837D837D83
%7D837D837D837D837D837D837D837D837D837D837D837DA852F8F87DA87D
%A827F8F87DFFFFFF7DF8F827FFFFFFA8FFFF52F8F87DFFFFFFA8FD05FF7D
%F8F85283A87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87D
%A87DA827F827FD07FF52F8F8F87DFD06FFA8F8F852A87DA87DA87DA87DA8
%7DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87D7DF8F87D7DA87D
%27F8F87DFFFFFF52F8F852FD06FFF8F8F8A8FD09FF7DF8F827A87D837DA8
%7D837DA87D837DA87D837DA87D837DA87D837DA87D837DA87D58F8F87DFD
%06FF52F8F8F87DFD06FF52F8F87D7DA87D837DA87D837DA87D837DA87D83
%7DA87D837DA87D837DA87D837DA87DA858F8F87DA87DA827F8F87DFFFFFF
%7DF8F852FD06FF27F8F8A8FD09FF7DF8F8277DA87DA87DA87DA87DA87DA8
%7DA87DA87DA87DA87DA87DA87DA87DA87DA87D27F827FD06FF52F8F8F87D
%FD05FFA8F8F85284A87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87D
%A87DA87DA87DA87DA8837DF8F87D7D837D27F8F852FFFFFF52F8F827FFFF
%FFA87DFF27F8F87DFFFFFF7DA8FD04FF7DF8F827A87D837D837D837D837D
%837D837D837D837D837D837D837D837D837D837DA852F8F852FD05FF52F8
%F8F87DFD04FFA827F8F858A87D837D837D837D837D837D837D837D837D83
%7D837D837D837D837D837D837DA858F8277DA87DA827F8F852FD04FFF8F8
%F87DFFA8F8F87D7DF8F8F8A8FF7DF8277DFFFFFF52F8F85283A87DA87DA8
%7DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA827F8F852
%FD04FF52F8F8F87DFD04FF52F8F852A87DA87DA87DA87DA87DA87DA87DA8
%7DA87DA87DA87DA87DA87DA87DA87DA87DA8837DF8F87D7D837D52F8F827
%FD04FF52F8F8F827F8F8F87DFF27FD07F8A8FFFFFF27F8F852A87DA87D83
%7DA87D837DA87D837DA87D837DA87D837DA87D837DA87D837DA87D7DF8F8
%F852A8FFFFFFA8A8A8FFFFFFA827F8F827A87DA87D837DA87D837DA87D83
%7DA87D837DA87D837DA87D837DA87D837DA87D837DA87DF8F87DA87DA852
%F8F8F8A8FD04FF7DFD05F87DFFFFA827FD05F8A8FD04FFF8F8F87D83A87D
%A87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA883
%83F8F8F82752FD06FFA852F8F8F827A883A87DA87DA87DA87DA87DA87DA8
%7DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87D7DF8F87D7D837D7DF8
%F8F87DFD05FFA87D7D7DFFFFFFA8FFFFA8527D7DFD05FF52F8F8F87DA87D
%837D837D837D837D837D837D837D837D837D837D837D837D837D837D837D
%837D7D27FD04F82727522727FD04F827A87D837D837D837D837D837D837D
%837D837D837D837D837D837D837D837D837D837D837DA852F8F87DA87DA8
%8352F8F8F8FD18FF27F8F827A87DA87DA87DA87DA87DA87DA87DA87DA87D
%A87DA87DA87DA87DA87DA87DA87DA87DA87DA85227FD09F8527DA87DA87D
%A87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87D
%A87DA87D7DF8F87D7DA87DA852F8F8F852FD16FF7DF8F8F87D7DA87D837D
%A87D837DA87D837DA87D837DA87D837DA87D837DA87D837DA87D837DA87D
%837DA87D7D2727F827F827527D7DA87D837DA87D837DA87D837DA87D837D
%A87D837DA87D837DA87D837DA87D837DA87D837DA87DA858F8F87DA87DA8
%7DA827F8F8F87DFD15FFF8F8F82783A87DA87DA87DA87DA87DA87DA87DA8
%7DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA883A87DA87DA8
%7DA883A87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA8
%7DA87DA87DA87DA87DA87DA8837DF8F87D7DA87DA87D7DFD04F8A8FD13FF
%FD04F852A87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87D
%A87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87D
%A87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87DA87D
%A87DA87DF82758837D837DA8837DF8F8F827A8FD11FF27F8F8F852A883A8
%7D837D7D7D837D7D7D837D7D7D837D7D7D837D7D7D837D7D7D837D7D7D83
%7D7D7D837D7D7D837D7D7D837D7D7D837D7D7D837D7D7D837D7D7D837D7D
%7D837D7D7D837D7D7D837D7D7D837D7D7D837D7D7D837D7D7D837D7DFD06
%F8277D847D52F8F8F8277DFD0EFFA8FD04F827A87DA827F8F827F8F8F827
%F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8
%F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827
%F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827FD08F87DA8A87D27FD04
%F852FD0CFF7DFD04F827A883A852FD61F87D7D837D2DFD05F8527DFD05FF
%A8A85227FD04F827837DA87DFD62F827A87DA88452FD07F82727522727FD
%06F852A87DA87D27FD26F82752527D52F8277D27F8F8275227FD2FF82783
%7DA8837D27FD0EF82752A87DA87D27FD27F87DFD04FF7D27FFFFF8F8A8FF
%FD31F827A883A883A85252FD09F827277D83A87DA87D27FD28F87DFFF8F8
%A8FFF852FF5252FF52FD33F87D7DA87DA87D7D525227522752527D7DA87D
%A87DA85227FD29F87DFF5252FF7DF8F8A8FFFFA8FD35F8527DA87DA883A8
%83A8A8A883A884A87DA8A8A85227FD2AF87DFFA8FFFFA8F8F827FFFF52FD
%36F827527D7DA87D837DA87D837DA87DA87D52FD2DF87DFFF8F852FF52F8
%F8A8FFFD3AF852527D7DA87DA87D837D7D2727FD2EF87DFF27277DFF27F8
%F8FFA8FD3DF8FD0527FD33F87DFD04FF7DF8F8F8A8FFFD75F82752275227
%FD04F82727FDAAF827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8
%F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F8
%27F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8
%F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F827F8F8F8
%27F8F8F827F8F8F827F8F8F827F8F8F8FD7FA8FF
%%EndData

endstream
endobj
15 0 obj
<</Filter[/FlateDecode]/Length 12902>>stream
+H‰ÜWýrÚ:ßà´Óé™m�cÀ†þ¤IÙ›Ò4½Ý#lº’G–IÈóì›ì‹í‘lƒá#½mÃݦ!XçûœŸÎ9~û÷nÿ¸é‹!9¶%”{û¶-	VB69EÆ¢PI}”ï!«Z(S³ãÆ"C*xÐñTKç/°ôÐG"‡ M•:Bù# ]SÅPÛíãÖ—õ/„³ñQj`V½Pª¬2²J
ËÑdÌg8é£&Öl׆³–ˆ¸Où¸%Èvj¨ì–Q¥VE¶¥Éi„«<…jÂU)¤|'‹¦„«®	ö`B†
ÔžcŽ.ð(}!Œ‰{ÔbØ»ËAøÕÁ)e"b…,KÇÝìXåA+¢Ì¿Œ¦C9°ëu}lŒÊO!èµú»>v)œô‰RàԹ띵²nÀ¡ùÉíBð¬É;¿%j¥ôI¸!2ÍsM¦ƒ”šø+å’æª;ð™ùžpB@†ËÒdËEnIsT'¦/ÓDf”Ü7Ð¥à$ÎESª~\™J¥TŠ?cJ/bD~âT–>ªÇɸ>aÉ‘‘?eØäÀüXËϘáË1QPNÁ"eÐæ¦ ÙçxNäÒÀU@øµ¸1>Wjrí
+(³@†UªLj±~ËFR›Öò3V­i5©~Ã.”ìJÒ1åÄ;gp&©¿,£SFnüa(¸™ßzú{
+A+Exâ9À§}‘C©pÑ‹¸ßSùPcž€i€㘶øn( ±÷æy�EêJʵÎÜ¥¡¸ƒ.‹€t&EtøHäòñU¿–Ø6t5üƒxúÂ^boòH¨7á„ÃcBïGT‘¦ÁÑVm›$(&‚°yLÿî–>!#¸[Kñøôã¿Ë¶ÃáÇ¿G!VSáG¨øŒ0„¹>cì6Ðe˜c‰Ìyª?«u¸"ß):CSÌLÎé1dsý€˜�ÒhDËS[Û2¤=a5¾D¸.t7ù˜éºE|¼–+D̾[wßÓø”¨%£p‚®…`ý€<RÌÊCÂVL$bFJ¡®àW<NÛº¹˜vD>k
ºÔAZîÍVZ0þ"6Ú˜1:–8˜Pï93¿%ô%ÏZ‹å_‚ºùt(
§K°eNºX*ê1ÒŸC¦Û´é¼Œ(÷À¦9.Ôiÿt瓐¨GMššQ­&§F ¿Ð[@3϶ëããí}¼SôìUsFÂ\ñ7.î¹y@\þk_A;ÄÒÿv„Š—xJл\±Oa )O	]å`gƒ6̪Í_âŸ[=¨[åŠs³à¸N­\…/5«îÚŽlN¥æ$õ¶™KG9<Ìáá_ðå8º‡9Œ.Ð×o%äÃñm/gôû¹¢é®è}aÀ_'$fåÎTu¡[ÃÕËi«Ýáþî®îXf¸}Ì­í^]/×m-üHͽ¤Vç4TO
+´§áøTX¥˜#Y«ù[rŠV7(OœM÷=XÈqîí ˜>nôõô"†åÜ<תU»ŠŠ04û:‚»3òô¶‰”Ä?�‚äíÅù%lF,ÿÆO´Fûð¢�ëGþaÊ80븍垧Ï0‹†zb>KVó ¡›RâØ×§L‰Â>„ÀžêÁùŸôÃú>?¤?jôNN_Û
Ïk|òîµÝð½ÆÈ¼\½¶#oyØ
Î<Õ¯rEx•ý'0l÷9㓽¯Oï—<Þ¦­Ôûè»gîa†öI‡‘"aÌú>ùüQšÖ
+{þ«Ëµw@ë×MÂûd$½½ÎO”
+ÅbIVr\ô=ø?¥Ú/ˆ‡2ÖÑ0Ø»üå_[þ•˜ßýP¸¬gE´÷õÍtÒ’P~lÆ^xÁfXR<„ݍ¨ðÏËïì†'^݇_™…ŸVÔ¼ ÀB®w¬_\Øï¼ÙZf·›ùðpàÁ®˜¾ßÀüŠW:‰a½†Ð˜íà0<Ôàt?³¿3áÝé…~Wž¸àäðR”zÿl“…kxiØېrèÖáÅ—âg¢à½à/ËžIz{8ºµ	2êý_Œ?Hßì£-qÿ czêò„Ðñd÷òcƒ=‚ÙÁ =õ{½÷ÔW“¹î”¸½Ï|g,e·|`ÁÌŸÝFv£Ì©ªÊÃs¡…‚UðœŒÔ•¤cÊwF×§%ÄáDµÀV˜Cñ¹ú9¢zýüÄ©';ò4%
+ûð†Uvj•íB¯˜2êÿè|m·÷Æ^4%<™	y«Z(J(Ý5;§c'	Û
‘!(j,Puën:l»@Ÿ‘3Iý¾'­e&ke«²…óL’4„j)íf«Œ§Ly`ª¤YÚPNgƒZÃÝKwüÒ®^ĈŒïs‡ûäá”ÊP½L¤O<Á3N½jA;vmkÑ•»‚r¥×–gï2ÌI›0öáA-
+áZu£¥R±^ ¥eú“a|¢Æ©¿H͵2:6%aÁ~CC:¤JÒWX‘íR¦&›Åv–s	¨JÕu6ʰfån„”#›ù-¬=½<eywàt4
+‰Úi3M²ˆ®U«ö–”ïÄ346•ŽOkWÍûfI>Ç2‹!³Vn0§áºD,å
N]/zæb¦7;–…º’„Dκ&
+}ð©Â1&žÆhxÓ„àµ6
+Ð9æã	êŠ 
+å5Ûµ2©@óûôñ™Wª•n™ÿPoBøˆý÷?ðYë“âreñ²-;“­a×¢÷†8s"¤Ú‚¡Z	tk\, {–ÉKPÔì­¤³6¥
+,ý2ÂSK?Ó,žÐ0`x~å]Ú*Ž)¹S[-x¦Å­ŒÔŒIâSm)‚¦$¸i
+ŸŒ“¥’þ§SU0ß²¦s6Ђ-ñpû%‘qÝ­|Ÿ—[Þ¶¶²~̼ñè›UÝÔÒ5ÛîY¡¹–-h[·2¬™”Å}	c‰DAzÄŒÈ�üWáwŒ�ÝBS¬$ÛÜÇn(¹‡<æÞ¢nëP§Ø#M>f;™MØ+ÜåÍÝôQðl•ìÌzH.o±µÑÍ×Ñb©)%A¥ç¡¢ó‘A_iC¥D¤å)hUÛkê1 OLF$c¨L¸Áf§Žpr™€›		ýz¼DÌNÞáˆÕr¥ìnf-ƒþžœvò.°6²=š®$æa€acõæ`Žú(\5“û:
+p�Éé4bÝ)>�ÑLW‘
+"…z8T°dQ„‚EK«úDæ‚„“ÿ‘^­[mãZø	úÊ™é) 	¹@(…NB¸dZ(%Y´e˜¡¾(‰&Žå%ÉPxžóýuþõÅΖ_âØ²éü`­`}[Ú÷ýí‰úÒ˜
+Y2"€²–c׆Ò‚g.µf5`$
'ÔÚçDè­u}˜2ß¹ïNþ\2Yï$J056Š[|zŽ…ÄB°ˆÀnÛ#Õ”Ú†Cx*£¹GE
+57øbn4wBoz†o,ÝØ$häÙÕ˜f֌Νd»ž˜ùI4S—nÝCC·.m·Î皝V³<SïJSõ:Új‡)©‘Ç2‡ï±b†YÌ)¿Gª§—(bgg·<USâY/>kÀÄöÿ³%#¾gyËØ—‚e6¶WÕ.¨X:“Ú÷±u“YŠí¸€.É7ì€.cP%•é+£Ô5¼Œ¢ZÕamµjk­Œ˜¾À¼ö75«a+„Ž7IuÊ4T~ÃqB^ ây¶‚†œx½žsô	gewKƒŠÂ±ô�ÓkÇgÄ3!ȳDoPl”F¿SsàŽ)’Þ-åè,}¬y5dNTLuú$Öüq¶<R@PG)¹vDÁ%6:ùpzÕmî¡ÛµÁðÚnì´v·¯õzëv]Ÿêi:&Ž&ö€™ƒ¸.ސ?¼jùÊn½Læ)¼áº4Nõ ³¬€ÂöÊy~ä ïZì0í獹ä-ß¼ª»²³¤�Ô³ý�/ºÁ¢ùÑ�€$où�o2ŸUÁNlÓñ¸ês-¦'ÿÕÔ«¼”ºP;"uZýÈÉlç ©-s–f=ÉÒÈÝv6pi¬f¦$>e�ôd— mièÔ€†‚õ÷9Û’OBß	êjü«0sÙx’éeá\<1â-6dÙ³æ(MÓÉ¿dìŠ*÷M®1LBlÇccí†YYÀâ^²“én™¾sƒÍ¸L_SòÒp/i%Ђz¥±¬˜‘rÀQÑ%µ.Oh]i]»¤uv§P+i0]rKœ\¡9BŸ–*':ùYô2KX¢icLµÑÎ5ØÆcIÔˆ-¦z†`17¼t·)Wê
D„ƒ²ŒD0ãášk&…˜¥á•z‹ÙU
+Ù1¼ê}IœÆ[&`#	yk&5�·,W׌çX‰ý)[+nu/ÄM‹ld“b?�fqOÖÀ‘r¢Oz‰‚üó¦”=…«lŽ2l¿ Š,‡©)
+
,Õšé±áìö¨Ð”±DÆÍ·Än ç:1ÇçAQ•€&˜f¿p&õ][cŠÚ˜“‰[äIÏcUèZ.×%‚M¡_%(‚=”ƒMqAO.‹ûÕZßg֍&&fq	Ä´ ÍÀ%q”:õlB 2‡ž¼4—Ú»»zpb*mwôÐh$ãyÔi5ò Ißµ÷²›þ²ó2i0@À‹†ïè& €ž±¶pá,àžgç?-a‹§#\‰›+ËÓ‰ZFH–f±L‘B>܁†ÂpmƒÙ‹[²Ô.¢‡öÑZw°½.卨‚QŸXbY•áõé	0Ã÷ÔJTkêpM›V|<”Óqô莨G©£Ž>'ºNôq‹É÷ÒHPÄÙÜÒû*:éú‚¾G®Ê\NÆË´P9V©ÏMl_<òqB¨?ê¯lÊ…Ç—Côøê2  Hš€®R$%ôX$ò!!çn¯^{Ê[Nuí9æÓ•k£M+’	Ô¯]CÄ)C½äÆù%VÂ’z)•S^]ÁÕrÉó`G0CÑ—ƒ¿šP‘‡‰zNp/.òÇÎm£Ùà¾;‘Y¦ktË	ÄW`šè%Ð<,ÐÅJm�¶ºƒ.ÇEAJ„¥½"ô<§+‘’>ÔÖº|	’ëq…ú§W—èý>¸‡\Š"Nƒˆ‹äš+©UFYwmjby
÷Œ/\bÆ=ÙŒîñ)#öÝpJÎHHkšq¹:áIz*34îñ94C†ClM
+paxM¶/1Ø#zjT\a‹2ہ_zØõÅf%tVãÌêÐ2{/û'w9}úàrCåq5c&”Qng÷xà8¾ÚÐ(;¶‰l¥G†g˜@áÁÙqýñ=ŒªÆ†ðE á<t¡Eu4Žrƒ.’'2k$çȉd®	Y2¯­E^³d^'ŠuY~oQ§ªÉ“T¹8õtCzçˆ:”)".sî’:$ÜxÖþè\æ
+2ü1z•ˆÓV8_ý	ssÄ!âz
+0å
+ƒ„;Á.21™£¡‡‰5…Q…à¬MÞׇÙFáp:mõéÌŸCª¢k̰kÃC¸à'¯ÞDp¢àîýø/¸CVkây¢¾Éççè½ñAò0c>G ýTE½*¸}EÑAkƒæ4ÿñÝšÊêùZM~üjq‚C-A!þô€­™ªø®‰g†+[Õ„U!ç-F<ý†Êî‘Ü<ƒa7Š^¹Çdû=^”eo¡ ´jϐ9¶Z3$AÆ$Ít•ßµ5
‘€äK
M™0•ì[÷ÁÌ1“3G—é—L­qׂ”H¥ºN.Lébdà8W,^“n]ª©ŸrnñӐ3Ð9Uù'ŸË‰‚”ñ<¬7«©€@>ƒÖù,b&û,£WÜ·P°®Ë¨€†Kv{%}P<|"
+¥…¶”k©Õsp訝ì>¼¸u<–j0:‡ñü@ÙlDc¢Ÿ/¦® :µ¸Ý¬ì­ï£ÍõyŠ÷¨ˆ¶KãGŒÌÏ
6ã?óH¬\±!Wd2eZ‹Ú¥J‰Õ«Úhëø„ãGžgIYíŒ	ôŸ1-FB[N¸U‡T¼g„
´ÑÞ)ài#¨«!y
+몭»|™×•䵿ôÞe¥CœÌ¹¦¶ÜÏ©K­)¸ç+×Ò&oˆesLמ_Æ0ðw&×Õ>˜Kk[´Ð ¿Ø*å¢LÑ"2Ÿúè@Å¥ÑÈÐéòl¯æ=ªÌJ…ØL[ÓOÆRz#S‘L[©/@%¼\ZvTç6¯	~xÖ(MЁrœôÀÕÖõ˜(Áì#˜Ô?·u‰"‰äÑÔŸ›®AœE÷ÚGkp£h
ÏVÖÚý/A»c׆!­V`݆ü¸½}×fëŽ`ÿ
+Ï^¨ç“_ÐkT돃N»¥Oå­‡í¯»o¯ÍZ½¶q¾¹ñv*šòW£õæãëftð1ú¥ö›oG¢×ïÎÎ~¹:0úãú—Ãè´±qpµ3­¬7Ï*[µWW/^V6go*ë7{•Í)£¯ãjeÃ=¬lžîW¶êçzíàËšz¾]9ZÿØâ
~Êõg­·¾6{fgçfg~ófëë	ÝýÔ¬Ûñiýì½xÉØáÙÝô.~ÿíÝ?윽ùT=¡7­ëcv{Sïßœ|t¬íÿtwÝÅ+Í_Ÿgx,0ޱVeóú¯Ae«³Õ©lXÕ¡´ª#¿W6ïìveÌœÊºèiÚzÒ´Öæ•üÕEn»ÊŒÃ½³_ÿŽ
zñR™Ä+¾ê7^þ«ŸUk¼sÚxûËÙ_ðï©S·ÿý¥šñž3¶Ï¯Ù­ÓyW¯µ†Sc?äËÏÍßþÏzy.¦Êƒø
+¼´¸G@´n<ZÜZmÕ:ªV«=­îûÿB@ ˜ ž¯rF$Ï»GË톔¹“C–¸×ý¶å½Ù`¸;ø2EÆ©;A…ÕÃã
:ÞŽ&ï&èQ—X1ýÙx×€GM´äøš…dhŠîÝ~Rˆº¶Ò®L"?¬ ¾ä«¢@£GwЈ˜ 2a…þ�rÑ{"Ô^XÆn~ÂÉ&	
+
+o¯%*ÔÉ}	e%AW¡?Åâ¶OÖ´°éðùöLö©°:ñ©ë;¡B›.‚"ŠêÕð¶zGP’3	÷êp;ºë6e¨ç4”„‘°vdèºT±±&¬6@ÒAƒ¾nÇ1®G†6$¯c=Ôu¨Õ±;Ç:W AK"ÿÃ
ÈPÁÓ÷%¿:
"Ô^˜Fl¬	kôjµ•£@£6‹ˆh
+«v[‡B]ØâMÚY[¼wˆÐb+Ö¥jê0AÕ§ÒógK»ÇÆî\YÿNÆzOt-M¾™z»6CkåÆH…ön“¦·‘`p CaŒuä@í»uK†–í‡X­ÿ#Bï¿%*ÔÆVƒ›µŸ¬«0ôÇÚæ@†VÃãZ¡ 2Dh»üQÖ¡Ð/8ö±m¿Ð w Æq2´p´ço’…¦;N墨v݋ɚ­ƒ§€˜£@%ßS6¶Í#¨5ë:ð·ÇTèÒÞ®å(Ðç(M_|$(Œ1{£óñ™`~¢ÇãÞ„
+]-D÷_´^¤Ú‚Ê1fÎÕgïí[et»m*tö˜’Æ÷Ja:µï‹:Tž.RLb{灌õŸ@ïÓîÍXêe!4½5wšÄªïW¡Ÿq¯	ʾ
íojcù\Ÿ+ãâHaQ†NKa#pì4ù½Ù¼’´*PÑ-ùu(¬É¡]äÝ5÷©U)|“ÈWñR¸ð¥c¡
B£¬=Ý/• ´Â˜ Ÿ»GPÙ/‰VФër•–>¨Ø©ÕðVm¼|_¡öJ/ͼñ–ß3|âgfºÕ:2p2áù÷šüµàI“‰,h·[õÊ-š.¤Ô½¤ÜŸ´åAÔ²aÝžøj¢@»ýjójÝÚXÂ}Ô™§ík	Ü¿–h·ð˜ÿÜ›nõfè]CùzílÝM»€³	’oS€ùr`nÕûÓJUÝ“VnñD“o+ û7 Ònkàé&þçh±ÓûxŠJyÚ×M0pÜŽh·K0ê
¼¦[ÝbÏ·`´|óS¾~Žƒq'¦ÝfÁ$:‰Sn'[¨KÐ[Pî§n.þÂ×)·3—sŽ´ÛG®Ú²W¨{]qOþƒòõÜÃõ—U'ù62þi'SûÍbü®É¸<4S¹á&ã.a9½ûÃKÙŒrk®|üþ‹I	•%ùVð<Ã
+“âÿ¶h÷#_*ùý`¸Í¼êÆ+Zfíž·}¹Õ®¡T¯LzÍV3éy‘S«¥i9CUp»96Ú»ò…¶xÛGËåÝ@JáÿB>|Íçs¡ª~ö¸V?{a¿diÂ
+Ï@v„]h¯|+ëNgý5Ôëf¨ûqÁ²w@ë,®o)mgu„>Ò3Ì@»—D+Ö[;ïJ7Çe美õ}{„FÞ½lŠY‘¡B¿G‡Úó	
+»˜†…v®EÂÁøþ£>¥A_, Å@ëûs§Ó¡C·»„o§AÃ4VzïµäZüÂÌkw¡Â㍍ձÛäBQ´Q p›„›Ã3*ô‡hK2b1óT(Ú¨Pys˜ëP¨†]С±F«G‡ÊóÕ¼6VžH&4]['^u$ü*ýMó„õïä
+£þ2yÑ‹Âsí²ßyšÊïäjfþZTû†?IÝÂáÌ]üýÓ‡šÿ”âr´¬žñYÎßáüÚ1Tý¢ÎÐÞ²Yׯ|zñýÈO<h2´à²ç\ÉâɳücÖX˜d|%²èÝù„ïb*à^“çNÞèGG^ED/fâÅNþÓɪǴw§ùò+-=qᏇwœ4Úe¿h
+DÎH¬zøë+Å:ÊÌ,Ǻ0ó˜vÏ…Þw,ŒdøI”­…Ò~BÉ/ù•Cµ'÷£¾åÒ·WÅ臌ŽU¿¦ËEѯÉèú¡^y¢¡v<W ‚ÿàŒ]?ç¿ÉAÞ’Tᕍ¨¥J†•æäõŸ=j˜ô]i,z0$ý¦§`Vžwr°ûkëÈÒãJ‰dzd7ÎÞ¿ÀòÖv—û>´ü¹0½8s’€dwÕ/獅—žàê¤ôôýk iŸ·±×xC’Õ(žÐDÆJÇ‰¢’–•}ÿž**¬íèPmWdœDÛIÏ]SV79+•Ň šÈUk¨fcMÊaªÖª)Ç¢tfÖžÔšlãbóÛÆÒÚ‘®•SÑŠìc	,vŸOÖ
+ÙˆÞ2Åêšarœ«NÓ¬nŒ1註ÐofBïÒP—žRcG‹de¿!>6ÛQ£>eèÈxÞq듼›ñ›t&e6óCy`·ÿŒ—-|99¸à¬W÷k5ÉM	‹irU¤.¬Ét‡Ê‡*¼°"ÇÔ¯ØSþœ‰„6ƒd>ªdà-R”¼o‘¦0Ý»ŠÅp—›—|ƶÖ=κô»Ôª·£5&â̈OŒºw‹¦ªŠ²oLûw^ä¦7®ÒÓ“>]ç'ÌXq朱Ò3·µH°ŽÉBñ¹A¼BJ›æh#.’âWêλ y@{~ÞXŽ33¿ÑƒgFº+ü'×±é¤ó;ÅrÑ%=…ürõcxC9/—¡Zž<öæÚô~Íbgæºk”|K¸¿f1SE»Öb‚ÿÁh™}fcZ\ù\oL-BæéXŸ•j‰Kû·„7z«–Ü K°%„K–uÌ8`g¨Ð§ý—²²äÝRõܸu‡òP<ù·dcÃ7ÉjíYçüÚg;oIð‚%M™)èºPËÂnš·]Û%¢œ«gÓ…ÿß6¡¦=ÄÆžî†‰
¹Eí3;‹nGÚga¶%AñÔ�R¿	 ¡2ñÒÍò(ϲ«ÀTºÐt¹(3Ìh÷Ã\S>h	²,›Æ|ã;+&ÒÞqi€«Áªü;�Uþeùò`­ßÞç"éu¹Úèç&sÌ
++­òãQ+ºïöœ7·,ü‚~»w^Ÿ-Ï&$ã½fÑ™âó†6ö:cY¦8ÉXè˜/c]™â˜±ðª]Kñï
+žâ”%Môn’7Â7	»¡Â:†í¹z´9åãb»ïŠÅž‡-Èv¨#S&x‘«:±ØÐ¼Å:¬MîÈ	K¥R-,vÛuªj¶£©‹ŠÜÄ&¾‰oÀ%Z-šA'i>Pr¿)ÝÕÿVÈÜSµ$Ô&X¥ìyœ¨ìQÜT9à§f1öÙ0‘c(Sû¾H(²mf»K"Y/>ú(-&š{Ó(;,c2>Ôåü0}êƒu¥ÏØN«0xP‰޵ó$LkƒUÔÕ^iЉk'áuoƒÿ–/b'íù?qŽ"y]5·?²V–qžh1xß3(¤ér‰B¬ðÀcÕ“~÷�šÅÔèd‘÷©­Ž2ËÊÖÁÝ™>$SŽÓì¬WéZ"I|‚~î«9<F<˜áTGÄ•YVFAŽ÷ߪîê®þ°~,™•™‘ɐºˆˆÀ·üt^UßE?äoÆX‡|òöÓûPk{MÄU­õa†Â6ŒDïøjg‚ýÞër¾ÀÒx°ÀÄäSÚɐ4Æ>bew-¥Pˆ(pâž²ÁºOá$ò*ÌÃì…“TÈFSP>,µ‡ˆÚ³]o,¶}RöÏšÝ˜3ÚD²‘˦îÐ0J‘ÐÝ0�Œº»v–˜Wm´TÑýµÅ¥|gÓJ}Á
¨h£Óå8Fm4ð]^ÁÆ´ÔIô»{o4Ø`+=9xÑFPŒûB­!•Ö›{Úhl§”™¬f¹½¹ºv?�÷!Ž®6cR•"FÑBGe}ȳ!™Sžá·Xz:O\ÚSä\¥sȆ%Hc‘ů£h×\6Ó®GÑBØYgSÞ<qÊÐÃïTíÍÊÓ¬ÊÖð¿n–{:³~Ï]²¶Vz^³˜|Éjªk€õÆŽkÆá~m°Èz¦wƒBuÍIX¼a¤8\kÏE!µÒÁñrÎñ³#ר]¹+¹Ê³\K®1ŒãÓpÛß³´VÌQñ¿– Õpìo(Ü4±š_ÿñþþé‹«…ŽWVC�&ô÷,-$ö	¶£¿Ç{jø¡bcó *pöW b�GŹɳÉpQëSÄ1¸j(ÖBƆ1üIïj(ÐÂ|T‡Ý§Ô0õxE@5d½$2\›¯r¸sú{f²î¦Óÿòºù![Bù(ÿ5K©1I¼çÐh¹£Óu¼%	æ™ÝܼLnc÷Lîž@ÅNĝÔÄ!ÙËžŠË´ ¸_ßôò¼-OL„RJØD˜Q¶fBl5©#-[ì’”,ïžW*w¥D˜àë"Yº»7ô®¡›`ÿ%ï/ö§>¥RrÈe{KkXJ)Ém´Vó…ÙsWJú‚-OøÀZ‘L2Äh’U&¦8ð‡½XŒ’A/k­U0Ù_WðÄy¤&‚Ï7)"¥'®…¢É…úBkÓü•IWGÌqF=MJËåÕÝ´ö·7•o›Jõ,øý¹Ú¹jU¾§× ÈÕNátPþUtÊ¿*)ðm¦Z*¦þ)•Šéz€=,ØKè/™2¢áU ¿»ýH¥Wß®ÝÅß¡›Hºùí3YyÙß,—¾a*×øsáT9�ßW©¿²úvŸoáã5ZúÁi%—í“iâüŸ»&6/xÐãi<tá›ÃÍO„EA}~Põ-Í
š©vŠ÷TP³/fØ“@èî¿æ˜ôE´–<¾…Ã7èr•O¬,oygéYà£þ´qn­ýŃ^ø£xУ‡ t¹y1RTP-„øâü£Í	z|lžØACnPPޏ,á”È·fªóN‡4ܘLßxA'TPkÃØ£ôó¾ÏZù9¬qËü̝xA»Øê* ,zµùšó¼âïÎY¿³TŒøåÑSC	ñ(Ö²~‡ÌdãÄùYЏp’«›¿´Á|_.¹KÊÝw®‚1(S+Ê^‰Oë-m|¯¶Âs®év\JTª×ò/¾WÍ÷ùg/æëNìUß
+)¤ù"OjŒ\³O�ÛŠÍ9è(u9q5;»Áõå¶`Gé¶À¦ÚDÐ=RŠrS"ÝoÖqJÞýo+âóÔ:Ä}VR¹B¯ÓܧN¨J@æµ>°ø¤‘Æc'æ€
+ã
+7%ÍÓ<ÍÝáôô>ló;/,ó>w4y|Q.úh©’¦R§lñ×Ùíns° }òKj¾µkúBf›UvÍsxþÊïUMvöÕêa´z·Í2Hþn-´¤ë²à.W·•D!Z©sn¸^Â!ô1î—a¨˜û4Ü)™3oÚ=Ÿö žfÏá·Ãð£Í­rf2u¥¯Š…ÍW9o¡†
+ôœ$ßn*§Ô®¤I+v-9Ý&‘ç§ËÂÝ– 0òÑ_
+§©ô“¯¶áÎ`Gz÷įÙ9e!ÀÍÒø"wòö¤+í¬×ìFÌ^MùìIüòF„¬ù4wMüÇk…¹“«[{ɹy½æbœ¼šYó‘ /Œg¦§óÄ%Ø‚Ýú@åÈaC^5:]»ÏÀ_5X–ЉìnËíÄ[M lvš/X¶Æ'»¿³ok™u×yø9Hþy#Ö$ÅÕZ£œ—b+n
+“xä@J?/%ÚJ£
ÃOŠÚ÷xJwmÔ:iÿ�+aÉ}ÏÐ\jÚ¸ý;±ú+¦ÖA¢X½¤§a€€¥ö™,÷ÇÐó_öÒ‡ƒP™CVÌ8dŲ‡¬Xn0$§hÐtsì¯Î®ƒïöÄÿ{
·¥È­+zÙk`’5î™û⒝­ñ×p·_/5	�ì‹ìØ3ÙmH·ó¿×¬cÏ,q¿¨{ë“Ý,ïì@ƒC„½C�W+ÇÁr¯W§Ó¼šd&÷aô·Ö›+žaLG™-öGLº’Ü—–Ã=â$cOÃÔ»”™”ÈǹÀQ™q^	|d!Z^R>2û{õïšUrð¶äL2NŸêº§’åúÈQz¿Q.?i!IÆß¸|ßۏ½ßpïR]Sb<¨“2]©“’š±÷›\¡×i NµÖ5ô]©8åµÀ·n§¤…DI
Š«@’ˆr y¢"%-ä)©lñ×Ù­÷”,¾,ð-ñr¹†8m<€q+¹éÈ‹sgìãÖ¨ü^ÕœDs¬Á…©‡¹;9ÌGƒ¬;ß0ŠgÃ-íÐ!F¿„CèéYj%“Ó·¤CßíiGQÛõ‰.Þ°uñòÉLÆ£®ôU±°f½‹=T ç$ùvzÐÙ˜1ñìX“V*Ì3[· ÊÓ«çnY4¥ÂP"Ê,TR”pþ‹ªía`uHÊqªÃQdÒ,§)³l^|‹:i–·(™å:m–1ݧÆA0ù{I¹·â6…îiDÜKç£-Ü uІzƒPdÞ¤ŸSOP1΄ַDo₎OV³Gs[ʨ+|OaÉj2꺡ã}‰[7£*Ç.L€í7Éêü)¥†òIæñ×z©wd„2¯ð;þ0h!©³³í?py'î$y‹¡rBñ¶@E·>PÞÆ'ûPŽé´ügg)œ™�LAíd3ëmì;c%ͬctoˆ—u_'±c6˜O6qôƒ¼*I¡l]|Î`#-û×5XJ!%
+í1Œ´š±¥|9÷Ðb3‡8³ "ó-�æÙá± Ì
3SZf¸vqKùΦ•úb~ÈMDÈäqbÿt£€ïòs*añ-vºà0¾7÷dÝA&ãW3úÕªN‚e¨yK¬€­H„–=�÷A½ü;Ú�÷Jêwa'L”ž¬ûŠ8ƒ…§l¬»’#³ñjÙ bZ™up¾g&ënM‘t£†gˆÆ—gnãÓÓyâRsDVÅËG€¿ŠÓ4¬<•Äh!5žhH
»yñqÿùʈ†�ŠfŽ|ñhÀrû»qXï§À¾ƒÖ3I¨…³ECï׫‰ã‘†L넆=®¾x´ö&Øë
+ÃÍ„Bw%;ÒÛØÀ÷Áµ	æ€ïÞ"ãŠÈJ7çØÊ¨<ͪX|¼Æþöjß>º6‡w½FGhslަbt˜Qoìx„B?f×;Wèuš;n*´ÒICq¢xÀ1âÅ÷ª§lP÷iœ=ö/†2F®å·˜GpêÅ( ,®SÊq¤äO)5Ä·îËmÁnüݽ¡w
Ýü`3ÐÒ}‡†£å6
ÁwžiH‘ÐÚ0%ð®ášGC¸*F(7^Ê|”¾Dq3€m*º´”£¥ /Ö#”Ûã“ö{S¬ËF~ ¨£9—•£e.x^oÈÀ8^‡¬ØÉ¡îJÐÉ}¤ŠîJÎâê•Ö›14ýXž	ÎD(Ãl±?HRÆD)öŸÅZ¢xŸ½®¸‹Ét°Ø2àð/å�¾åš£ø*€CÔ}~‹ý™ø,
+P` Þ ÌéK±ÿ”«oÈR_³Éñ¯N^k¦¿ÛÁÃ…ü}S¦š£MÜ]Ε´ÝËÌd<ê*‚qÄ¡”J›’¹/•éF)¹p't_.ð/×°Án¿Y2â!ëwÙ>™ú¢íà©OŸ¾?ø€_jh!_ò[rä‹×Ï
Ÿ^n?úôÞóƒO½u|ñΏøWþ²äKÖGÇ™tvŠÄèÖ«µ)m&Œþ~	$Q¡ÖÆ*Ž
+AЊô•Ê+Š0¢¨rÿÿÝÝ„ìnØ[L¿df}.繝s<!×3côWáúðôÇ÷ëÅâ{ÚÊ;W¯ß	]©ÃU±H«.[›D¹¿Ð�v­}èÒÌLgäñÓ8h¼çË/¿­a¦=Áý‚œÂº ·årËtªÕžö¹NíÚÙÁ
Ç遞ùpŽú`'Ón7N»O§^úß©ç-º¡S9…Æw{X×çëÞÆ©÷‡ø‘tZþ™!á½=mN_CÇN÷ŽþÜý Ø…x÷ô×îŒí´Üíòjµ7;âmþàÇz›ãô@ÏN
+!Ïé@àÔ³]Š[Ò¹.–o
ë4ÝÓîxðæ"NSY*×K#RU8®ûÈ=ú+(ďõ‹Ò»}„Þ…wŸ÷R»9N+X\¬û“,q:aΘˆ¢#GüwΊT,ªKªÍ¸€–Á¶ŒwÀVÎñ^ºS¡RU¹×0—–1£ØÅÅ„EyÐ'`Ý}‹µêAH§sVHÄS#-c!	v“b·Tû>\Ðü·Äå¿2öÛ2Öè	Ø–Ê8µL“ƒS+-.š}œL->N¥°“NÑCOJ.xèá'&¿Žö"!±Ù¸Z?åTóóÙE4C"¿Ws~Ÿ8?À.@Pù$ “!¹Öÿ¬RÙØ Ûÿj^ì׫rO	'$*‚ÔfdHÏù)ôÒ¦_77++5Øžª,yzÁÊÑk\R
+ßÍ*¾ &ï€Ð[Õ¦Œ"£ÏàþºÚá¦ædŽšW<ž¬œZO—«#è^(JÄÿyÇ@Y±·¨8œ@ý&t‘wN*X)£VÞ û’,Ӊכ+�Ã…M%�&2µ<A*UjÐÔyþ!b
+ïd¹±@ÉlH°4’„vÅÌ9öE–Ö²éÕÝúËÊKó3
+:Ðúš¼ABW`Á
«ŒšÖ€—þ"•å;µG«»ÂVdCg‡×u‰›$œ—éÞñ6a ”ªßÄ›"C*£‰¡©r÷+èd°aM5$èÅ£‡‹"7a˜rÖ?Ÿ®dd»¾,AèOkô„P¯QzÃZ®ŒúzQÍ8Fp^ð…ä5ÒxŒë7$€*²ïÉ äÔžªÚ÷ÔT~–žN¾eUë·™XýÄÍ�;90&¥KʝÕ)ȸecRαâ¿D¬ôïs’!œÓ Ñr¨í±òMüV7gP,!šù„äî—¿Ì«½I1ìuÈo½XÌÓg°”‰¡SM^)Û_dßšî¢tºßê¥ÇõYS =ÃO¨+ËSöt¯*ÒéÞpgžC¦^¥&N–!ƒå$´©3Á“£˜Ø£ñ¨“¬B^g*»/!¥a2ÊÒÙ}_:®XWrá(2f]>!•§R¬J9Ì&TVH(••’RTB÷س»ÄÐǤb]H))�y*i|‰ ¡’È‹Øã¥Â¶ ÙEË4™ð?.W:]¨‚]\ŠØE,59¾T`j8UÜÛk¥Žð§R€Óïèÿd€ê–“_ªA	CâÛ@Wªe¿µnü‚mI¥2ÎJ!m¦â†àt ¾a¸ŠÈÉ|›hEÔˆ*¢Ð;Âî¾ÅÖ•NÆÕt¥áëJ6bïTÇŸJç³”¼Rl\5‰CŸ ÇÄðƒÔŠf’Ô�ƒ…É9•Î×áo§†>ž7ót‚úÍmnVA.þgÔʼ+ÞÀW<~B˜½7ìWs~/è[îh[rÊÔXÓ‡Üa0X%`¾(”›X·måL‰Fg¸”££³¯y9×&ìUÜÖ
+²>óᜈ¶r—M`
+ú:ccçÞê8gTvÖÂfhFI÷ö0a4¹€‰H÷¬I“nN‹oH7—rú¸·–BA%©EN'Z*«Ô¡îmšfÞñ7Е°æNò„N¼îŒÕ9�1õ5;kFo¥âàRƒ×µ�)†Ø|UêäÈü²ø/ŒÛBON¾Õ3ãMV÷?#‡ŽÔbÜSÇŠÖ
ú{ª•›ŸSËshy.ÞbÞŠMœ_¾³²~[ˆø&Œëx•¸Ç�ÞÂáS뱯õñ¾Ktd|+aeT_ÑNœ“ÇS¯ÈΧ&pË
+°Ô¼0íÀÆ֝Œmتp[òŒÑTӍGVäîÁßòâÉI×Ýúcè¥
öŽG|.DŒ!ƒßmq~hlWi™·‹åÏ¥¼.¤ÈÖà“6åüöbªþEæ„L+ÌjoRcM<X§âMë"ø»XL‚Å#0·Æ*Vµ@žƒ¦ŠÍ«Ä³ß™Æâïl•×Ð^:­wÏÆ5aõíT—žØJJɃÆÇŠäíÐcX"íäά vÌC0 ‘VnTpÝ܆÷5§Âå!÷ÚCðC¡~á_�ª
endstream
endobj
16 0 obj
<</Filter[/FlateDecode]/Length 14967>>stream
+H‰¬WëBÚÌ}‚<—$\"À¶`K„Š"|b=R¼ÿ™B23Ì$áÏØ"®}ßkíìÏN>/}šeÝ]®
+‹Èóm¼ØŸ&SÉìM&»ûm)ù:«ÈðQàӍ_×I>
”£¬™6ÛñÂie^ÈÕýxaž»ÿ­ý˯ž
+©gåæb÷ÛÞuª>Þ¨iõ¼­¥ÕbêZ‰ 0&T1b4%ÙìI‘­g2¨@°¨˜Þlq¡¤ÎSTA`D&ܱÒowâ…Úp‘)öoÛvv2øo†l=µ¦/ŸÄº�p	…V&ÝRêE]j¶Ë_ÀqPôXé­J¡�+þqŒ³æËPÎ$¬ÖŽÊî
ÐcÛdâhíÏmæ™(¬ô'×ÀÚ™%ñÁ
+‹èÏ…ý7ª>	Öâp"~gÉ™[K×É	ÁŽuQ—Aç}_pÚk´ô_*fPý=¨ïL¡&ßõ<ÊIãT–“ÿå5ôX1×
+;z0ÂÚu2sìZUy`Yw¿¶Ïì:¡ ¼[=“uEä{öµ©ûàÄ|ýŽP •ƒpúŸÞH²'ÎpqpT°“A#;c‚
âí´rª?[÷’VOïP-A]Ö5NÁÚi¢ð•¹SøäëgüÌŸ¡QCfŸ7†`ž®5jÁg=wÛŽ!5„¶lÇ+—1ÔJ‹Àp‹óR9€±Ô¹,vÕѵž®ÙϽ{*Ñi€ä¶ÇB°7¬pÀ^CÞ­b5.ò+ökj°§€Í¦2$’±b¾Óöæýñ&¶«e~ÉY¨ãUj6÷¼yßãpR>’`1-£#’,—ì
c;VáP #ØÉÊj],ù…ÚÔ„_éRVÀ§ÏêÄpá0mØô£y•YØÒày㪼´ø*p…ËÈåDšËÎ*@Œ6‚W}§¦£8A¢½â@éܺ�°‡M©éžð±À²Ÿ\¿2á³fÓ00
SN|`M0ûÞ›Ôrœ�ÛB1æS’á„]IïÂ9@—èŽ�󦚜é-œ¶?˜ö¬
+´ÌÕ*½Kr�+åÀI#7h¯o·ð¹ÄÿK4Z¥[†Ï]"ÓÊ…íÒ)TƬWAÈH'ñóî·×•©Ë+Ç(ìäPFØxO$Íõl0Ï9M¶|¨©äù`³Zý*ÀÞËOÛ^&0
+¶nÐXmž'xoF•Ÿé¿|-`F¿…B½Å¿{¶Ñìðר¬¾éäýB˜MU_~ßp*zcüÏè3n4{vŒJ²ùãwé‹õYQBŽQ3ô:s`†Joa~·#­ý#ŒF‡ŽÑí	>Os¦ª¹ÔoŽÑo¡p÷=ýÈ2*É0Ön¬ Áf–o´¦=õ¹FÕYäû+2jq%ÑJ„›Ñ–Ê5º2{…�˨$#³‹‡“[¢ª³ÜÎ<ú—UˆhùÏó»È÷7ïø†á|ó[hùh®<O_­¾³h²bý¢D§½až"ïˆ<ñí\ݬøe÷|r´*ì±x;‚ 
+¹zømÇñ÷’›÷¯R!n®À[«J(¥úS£¸§”Ð3T ½GvÝWHÍK»$ùp
+^— ÔÂVùð$âäßü nU“wƒ”ü(]ðYÄh’׫Wž¢Ü<9Ìî^:«.ü<A™ûÅ<áòtãžW6ŸGl¥ÄoÔìmÖg¹„xßg?¥fæüÎW|øÅGôÁÙɑ⃺Ûu^Ä’]Jº»$ùpªœ¸?μœé\§,o¬¥ËZW°‰£ûËê0òQN	:_ó¾Åž¢
+j/¶¶jkw뾝‰Œ£~ÀûfEOwZì×Ô`†VÔ›-bÃ0oVÐNBâ<5»N(¨jð~ae¹výŠÝ•†3½»Œ}% mA²
+ç
+ª5I¦ú’(S%é+1œ´ŒW`ãj1ЉDžÕ÷[àA>é‹=2M/ÝcÝ0“ªýÞô¢ã
+<–=ýÃ)'ì1Ì©LP¤ð±†ïZU™5Ûز"w2}ö9žå—ìFÉJ—þäì µÚ|š$£v:âxÆ,¹¸»dæ?`éÝ——ÀßöVz0²§"©!åÆYúW]ËMÜ×U]”1ôõçš»rs¯/þåù
Åø¶X®D²¦÷dÙdTFÛ’ëT.èBjžjWJÀâkˆçÔ…-&eÚ÷¥4Þ¨îtê—)öoÛ¾ê'ɼ
+®levp3¬hÞ?L•Þª,(Iþ˜ïŽwɘ>	«õceŒÜµ‘íÀŒ¥6¥&Û/eÕµ7ÿž>Ôöõáßú!Ç,Ø0»¡ªÓú¯„Ù_çžžØTzBÌs—®> Å¬³ÆÞ/Ø`ÿ­»$Ý?ð±ê—ýd×o]”)®t9xŠè
eÇBCLÏ岫4{ՁV!/L¤ù}¹Öÿ¤¢“1v*
ÆüSI,Ÿ“Ú¤RLÇK>òGüö›f¢v]öÊŠ´'}(—ZÙ©ÇpmÒcGEª§b¤²¢ÕÓƒùwMU
›}Zð‡¡1~"bWëÛ¥çæ'çö»D+ƒ›1_ZàíÒ}eHâKäIxâQž¸{ìíÒS æ‰8LÁ컪B·Ð*k®œ \²êâæÔp!*T¹.ÁƒN©ŸÀ¥Êr	Xñ'®ˆàº„ÍéÔŒž_G;o½Ù_Ûä•{¾v®Ümõzcã~RŠ]¹ï
Rf+ÝÖšŠÃÔÍ„ó‘0¤6òÄ£fÆp›X@öZKáI‘­ÇâÔ(7´Lø¬Ù‚±°®[áв×Ðdø(úÑ庒šMÆ=Ϩ¢
+ŠŠÝ• â’LÎï—Ê-3î2¤f×	…''ÀÊh)nZ¶‰¡¨œ™Èç–Ëù%7;äÌr;™ÐNŠHÁžÜì‹&)Ø3Äó–ìvvš´`lB)óÙk„òz¬pk…ÙÅÞw•äv-­w[ÂMPˆfK 4Ivéô|'êšw6k‚; C·5Ÿ™ó;÷€$ÏÑÍw¬5ëkp%J>=FbHš$Ò"9•yª^—râÞÿôîÔø6Ö"Ü‘*¥ágÍÀ%:J
n¾8wx­@SÙ¦¶•dÝ/†¶},¿õ>¡[9m±U°Ç.�C|wXÁ|ë‡öXf1ÂEÙñ‹Nì‹Þ`W‰%*BV¾„s"àÃ$€÷'Áu–ðFBaRs»Ç¢ûÌ7¸E·šËä_jƒ[¤ù£ð _œe†iþ=îâ¦òYI'Eº>È(ä}¡š<BìߎðYþÓ],GÊ÷…$s&¾ÿy0«@zÛšÕ?TI@0å!Ñ)Œ®U•–>Âìƒ|ß”ƒÚ¯
+fÅNß½ú4Š]}g¸8FT–ˆ·Yì«8äWnj¶î%QûHÜ5tEì,E¾2w
+Ÿ|ýŒŸï(–­ä¡ê#ÇÐbô£²{é1¤†Ð¾,@!Ãu™b5;ÒÉ~Ç€	M±ÇxcÀ<îEÊÙ…Vãƒ>k)IÇç²®W„søö1ô`1oþ:(´°gn65ýƒYPY­‹µ�Œo{Wv	-ÜŸ.“F[Æh^e¶×$Ø5ßcw¢2G’½…ÎÝÁ2N¥¦7[ž.£e¦Ø¿mSÙ¶÷˜è¦Òƒ'¶ËÂûÖeG•Þª‡íMˆboß-#gVëÞlo1>y ¦q­±t2F-ù%«`°úp@^ʉ{|ë>5Š»Â_ut­§kèÃñŠBd|z”1Qݯù{8‹܍§2á‹IBš£`ÙÉDA’ua‰ƒ(ýƒ[�ö°)5½š>Xö“ëW&|ÖlyO%Gíûv¬»Ô²/~¤rvà�ñ,Ÿ÷‰Žð†Ð%~G@Þ÷”†”0L—ÃJ‚ÏM.¥K²€4Ü•vjºC|ÐÓËdä!Œ¥Îá�|ÀçÞ#•¥Á<è¡ÇB°7¬pÀ–aŒ9OwëYì×Ôà€­t¢†Æ‹ùÎÿi¯òþâ•(ü	|ˆ ‚„Lb©]I,µSÕÍV”R$øþ÷ÌHÐÖÛ·í½÷ŸüfÉÌ™³=Ï9•¿±fïÿ‰‰'ÑdØ¿!ŒüËþ@¹ ÿåف«‹¿ÒÃáQ@7w߈ˆKä�\ù‰&»Ï5¬ý™,^ðgÏ<˜àTàéM‚‡{rçæ¸I|ð‡k-;4?¦ði-©¬�ÇÞÅÓ†\–‰ܯñ…A=wJûs¿ØÕ¹	îÞ£YHŸUβ'\eébìOr¦™iÎ%~—*ÉBì¶%2§J~	òÛHmׇ&E?²ЁçQL¯0£‚éW™MfŒ8›J6ïØö|±FšöÊ#í5@úuCä××ó2Ê7âT.Vû¨ü6}Aµåd†Z•Pµ‹óºÙΦ¨ƒvKÔé¥÷è6Ðñ¢{îÆ‡žFÎêõºSÔo†vhê2hPñ6LÓÔxsû¸Nš{aÕqÐæ¾ón™+.	š;ÓwL`>.Ô
+ÕøTê<Ý¿P~Ý­»cÉ¥B×[ù’g¶ Î8_õº–Ït1÷ÔF¯]5å휚¹P{n®ˆKÀQèø(Yo·i䞌aµ¾¾ˆ!–_Ê[xÃvKq³×2Pîˆï.®¿¤›Ñ›\&”Æ"¦‹å‰0˜co Aªç3Íj€=éúIÓ°¯Ë¦BŒ„tåZAúô¹„òµêÛÖÕ‹Ž‚¡rœ²äeMǪˆ×ûXÌß5Ö¹ê›Û—’ñµ	÷¡ØzŸ>žwæ};„&^;SíÄ>GÞ'–Øy(_ª¦<Ó¡ 1Q)ö9X£ÜjLÇ#bNJ»—ÿ•)¿áM‡FÌŠéôzvYŒ›nÁŸ’:7òÖ«/%Ë”Iœ£kb%£ÖFà^^20êhRz¿pÉé;þ¶CÈäɃ¢×½Nüp¢à;È›2Kò¥ÀZ	o�OÖ´¶®�ØiÏ#ŽøHÉoëòV¾¾½}ØÅ­gf®|§
¢½‘)g[Cw.moå§
Q¹¿ÉÚEþ´µ×‹loÔ„ãFF/ŸOûÉHÁ«ç²ó9îôû¹ä|1öæü@e,Üãò‰OÛ×=l4€”| ”½¡`Z—üÇú¤DÄÞ¯ë>ã‡*{¢4ÁP4-Çàt
\[¯ÈŽ/Lorâà¾þâ+­EζÁø®”ï²  ø†ø»ràÌb[Ê�½¨ü0åI¼¬˜=¥…_Ï ó�¨ùnã¼qµ»W›{Ëq21ìýÿâFUÉ}¥X#Ëë3i«Åqš²úJЫ+ØñÛY•£÷º·P,оeße…×Ý0|T|x^£Z�›ˆ£^­`zÃ[a?ê"aT.ú°_F¡êåG=1/Šk
Cöh&WX®]4ɍBß0íòÖÙŲG½S´€?Ë™cV.Æ¡³­êë}ßõ8¨´¥Ëâ-Jp%¤ÄB±ä¤ç›æfQ½¦,c®6¯hå¾¾_Ú=(„? ãWXå01à®<
+}¶‚e×CB^¼0
+öh,žþ‚n‚~»×ð‡×€.³È®£û}™äU'à¬èƒ
+?/d•ã2ôæT”(¢rÇj'öýĽÙ+ÆA'<k1¬Ý*Fxدʅès‡Òu¢P†5¥\Ú­z¯Oºªk¼×ô¸«e”³çy¸ÅXð(Ç’³V׸è -—u%-ÂçκçŠ[Ç‚‡Î‚ä4LÃ>œ®>È5	O¬�ú`|-p¬Öé°)¡êSº„Wƒ¤7‚k <Åçò½à=ÞàßÁÇzº€H팧žão\{ÙÌ.cZ
ÐL¾ö¸½±žœ‘êx-‡F¢Èè:‹ž²Ià69¤–Rkô-KY+�2¡³4¬²$ã威9 zà�!¿Iðx
+Ÿ«N!7XÈ�Êñ–�åén’Rïkˉi¨`<£VpDòµ‰5Jùª÷qLþ('êÕÃ7Aq^ÓiS,äÞoQ9”ÁŸ1ÅUº
+ŠŽâ¨ƒÃ¢sFù¤UšÔÓ,âÓw4ÆnìxÝ8R~2”mï$m8ÐÒÊàR‡iÞ&·“¯^µø-É­½×)¥²zðXLäZRVò3zͽo¾-#Œî1AbאÖóNïs—\{I•å¶v«ÓƶIÒkK=1*Ó+Õ4Ó÷.RÒ‰ês-û
ÉàýϲêÔ³q%B9uª?÷ îÊ„ûZáe#Žd«²a jëT®Cг-px#ò¹cmÕ•R«KOº‰~$™èòÿX²~W²øÜ÷KÉÇY_
6fnš^.™ÜAÿÑè!Ù¤Ô_ºû×1–¹éû5›‚·»‡r’ùk¨)"¥7¾[1¸€dOXJàßAG]‰rSJh“¹²ðzZ¡>$Cæeµø6ßêêRP¬\«óSóä·Kž¾dm‚c¿¶÷'kg
\ø;ÙÌÞC·»×oªþKÅ´­úÿhú/ªg“Ïy'34_uj—aÐ’,øWŠâŒ
éKʸ/¹†€‰Á³Eq>	°Ö¯pT èQ¾ù uÕxÄgþ9‹Ÿä~WœÛûåHöÁüò# mg"u®ÓE½¿kSÚ Z›}#øp_‰“ý—Žÿ¦ºc—þ}È]P×AÿQahuðjlϦ›ÑåÙÒ¿”hù'˜uÜêg˜ù›â_ÅØoaæ3¨ãþå§°þs·cì',þ
Bù`wý¿-Ôý"ÆþCþtÐßPø¯¦0_Kvü{'_Ì«c¿¨Ös	W6°ß1 ‡FY³«öRöd»œD"ôqwU™Û I~nTu5ËFJ2·N0н힠·�¿HÓö&©™O£Zd9ê¹Õý°^“xsçVU±Ý]$£ÇÝÍqî©ä*$÷/N	†ÍŽÈdýù÷Ÿ÷ ½_æÝ8ãA¡ºçMd2N•ðþ Æf¢®­ÆÎïgr»sk&'qsúS³+£Ð,kÃ!ÔîÇαü™èõS×"´°BñÎç’¡¶¼ Û–ìvC%a<b€ùs½Çï•Û*<dš:	ŵå_¶…ÞŠj0˜ºD¤diÑü‡÷*ÛNX¢_À?TeP㌊šhLŒ&ŽqˆfÒ8»Ö}ºß~«[ô=`Ì}q5´TwíÚµ«Êì¡ýý&Âjãh¢{_Ž4Žç*ee¶vkÝ“o³h#ŽŠ÷yªØùŠ(A§8®r˜cg莗o4%YUXëE ,|àÞ0šÍ¯¾fÉ~`J²ˆüþñÍ=Ÿñ)g¯*9),7o´4‹•‰?@—Ý.YLÕë=ÁQÓpsù÷@¸}_Añ¸NÀO4eâò?F£îUêG¶�…籐àVñ[ˆ~Î_õ@Áyz„¼¶OÓáôåàšÿ•úr²àþm\Ý“[|ʹÇÕ?N†)驟Érj䘴Ҟ€ci¢°‚/ÛÒúÿ­/šÃ?ªl;îÔq‡AafW†”«v\ë'Ck-È ëî‰;8Þ©lÿrü_‹Ü^¥[él66]ñÎOl¡Êz}µž\(úÒëD¶ԏÛÛÊRz˜\ûçQ“qÌ’šL®ÓtÌjrǬ¤×‰ÉEPÖ'iæÔ©ï¥wË»¸é.ðglº,’nÎqG2
'ô0$3ö)$ÛÜ ’ýøj“Ì«ölÒt—Hºû$Ù§—úŸ—tß„ê$íJ±h÷…¤?Çéž<´Ðg<ÉH£8‚åŠIM—wødýsôuGšøXãòÏîÂrKg¢¡C³ØŸgÿôäý¶
+u°G«ùûMLªÇ{˜Ëe†ùl|$+OÏÓZc²‹Fš|¾ŽòÐCœ<JX™¡êøužI† Ì
®±òOxÝ…IÎÿädâwF‰½ãQô!Ù÷Æ'˜^Ìo3ØšCR9s;x×=S^„1¥~—dg|"ùúp§¤ãŒÿ&ÉNf¥÷Õð@ÑÙց3Î*Z–;œò'Ù¤q‚ƒÂü;Å7å
­˜èçõ3ò4ãZoe–çZ\0ÓÇp%ÚC“Ú6ÇvÐêû¹Y±?Bu-„Á+‡c¯Î"ûw¡—]­d¥úõbª¯Á+¥CÂ*ÂoQ¬–Os𫟱̶¤Ò]JrÜû:žajw×`‡Q–d¬=äâ¹ÞÜsRm¼©îâǁÇ�/¿xs½åOÃNP¿xv‚úåÀã°Ô/‡¢ÿ»Ça‡úò»Ça?¡¾X¼šû¯¶ö«8³)·²Û%óGSÖaŒP–´ëˆí—V;%íCafüprù–>¶¬3ÿþ¡=:0R(wõ¥×8&ö˜¨L†ÆøÕn<
+×Òèí³Þ¼Šr¥ïÓ/Šß]ί×E­³îRûÖýû¹NW˜_ì
ñÆàîLÉXý{;ŸV7±Tïc^¿7´±vÿTÙ7àÍ7uP÷±	�½¼Á¥�À˜ Æ8Dú;à¹ÒÐ)d_ÞyÄZ}×›»Ôw##¶—}?“yªå’·ÏÏ}@Âö´¹rÝ
˜ÚŽWâÙÕô€
d›ÿ~Š7hg¼96¤ÅÀÎ:Õč|—šµ5xJ·
WïP7^ÚÐV}˜¢SKœrðÏ–Y,Rõæ6+?œý«rKèÙ|Y¸°«Iž©†ØšÄˆ…È
˜¾eÓ®e]C—ú}Œäë‹S
‚„×�%»>N‡€ Ð}F:HX„ôòqB˺YÚBPÛ…€ýˆÉ; xN§
+B/^Ú!¼ÔÔds(iÉ1JM/áf©²?EßnAȵ=¶¯ª	 éáUJ#q-` ÷7Ǿ–ЇxàØ(ìæÞâûÃß©tÌ�b²ÎÆ“L ZB7�¾7‘iI.qØ@Ï–e4ÄNsÃHÈcg¥ªoÝý7êx4ÄNsÃ{qIµg�åË_Låå¿ïà4²24Ùrv;¬4'šòoMyyŠÂ8¬Ôl3
'æå_îÐ>t‡º6¿lMè¼<xx4ÑL¸öq0²r‡Rå7ã†ÎKë¬DÑ:/ q$7œ:+ù\ú±¯¨Oö£uúñJ%µ½m½½k‘6ű¯ö9F›Ð¾£ÈÒ‡9f–¦´Î1KéjD̬ötÃȱ(w9vÌ
cÖUgÃ1úÇLCiª"“ŽtëA5!._vM¸ö´Ïò\ÆŠ|‰ãw0¡|¨"»…‘—§0Âe¬È§	—ëôŠŒG®áאSG³Xݧ7ï�¯ÈpÃô•à’…ˆüÙãÔðu‘¹ÀÝš’‹A<¢
+ìû»„‡K8exï±£éÀƒ¿¶}¯xÞéáð#?ìuœêêkè‚orôæ¼7ÇÍ»9F};QO˜s«Ÿjà­^Tæu4ñœ?Ï'¿§…%?Ú|®·
+©•´¾aô@Š1†Þ•Ó6d·¾!¦Õ8Ai[yNßò^EÞ“ÚFIØn¼à™•ç²1—þÎxrVf
Û“Q\²y¢³¢Å Ü@yþµ†²€(âöÆ«$<Þ'tÛøÂʽ¢/‡)Ü1sŸ±~uAø¶´€¿” ÷ÝY8`~/ªþfî¾é劏#4¡T�þËè%Úeà�õ‚LW;¥¿n¸Ó\/j¿OU%šñ}ÔÒŽ')”­=€1ÚÁ©¥Ñ`ð€n‚›MäƒvŽ[!(ÝŽèliÍ}|³JÂ1¬¤óƒ©»^4®VD&ÍRkÅ™ËçEzܹT‰Tïù¶Nö0‘¶Ñï—Ü�@ö«œJñ~ú…<
«¦Àßø)ˆdÿE”Byû¸~Ï«­>l@
⨌í¹Þ0ÊnTãÔ¯GM^[½èÌꋎxARo3x
/¤·£tèæ­Ø-ε¤}_ãéÍ›
+zƒ‘áý¾|\+¥Ô8xD°Šjž+ë1?p4åCúºƒ4££3ÀUͳ=ôU¥Åê…²BÂ	«ž€WÈ—Õ@Ôÿ	ÒTžÃ»/ßÞ}äÿêIqÑR$ðä¶•n‘
+mcØ‹¾ŠH¬¾Ñ
`r¦•ÄÝ3ȇ”¡°©êÍ‘hÔà†ÝÌéÇÎJ‹~ÎÁH+iޤ‡Q¥çÞþm”žúÔƒkA‰ŽÙÆØòo²‡Å2+¶×Ñ<÷Y[am³sŸl˜‘fÎAD!s³¹Ãög³º»ÝƒmTá”À!¶§T˜c RÚ•oY,€[/·#žrrw”`‘Ò”¨ÀóþþmýEÐ).dSók‚‚p¿—`ëεõ5e­¤_¦Í»ž-?ÛÈ!èW¾RcÛDrnE@Œ¶sñ²ð“ÉÿJD .‚¾`è‚+¯ÇÃEiñùþ9¹`‰Á%ó‚P¦Êb8¬ÿ³JO_×ßÃÉê"|Á%å|>èO_§ƒ!ü´«“€U免ֻÝxØ®ðFµ%©ô[(;Ê]–c½ô_—dÇ%–öæb¤›s”	Šd¤Q”¤ï!’ýø„­î›‡dÖáG’-ÖÒ¤›/Š˜tª‡r.‹Xau:_7®¿QwW™ž½ü@ßås¡ŒzT)ÖO²³»›Ämh)sÑg2møž2‹VƒO7”zE‰%cÿc½J»Wšð/à?L d\�Ù7Ù‘2¬˜sçËýíoõ’Ð0Èxõ=žÓ©¦ººê©§ª†8ðôŸó	Õæ2&¸®K/äng †ülØÅz'ŒÏÙ½×b×î®Æ/í¢–IÚE!–²‹ÝQžÙçûr¨C8dlEßÄîîç»b…cnãHÔûÎù+¡œ‹Ûf�§$ऋÉ—Í#=¯ZÊf~¢¼£o<aݘââï¦å]uˆh‰£?$%÷œdýPö¤ë²ç’j•0ïç™`ÄóASt3y•îæ §0¥ž!×HFbím'¶K/¦`ŽÏñ %°'gc¤Å€Sp©gÎÎfvµ´¬AuÎLúÏT¥=´,gkf9¶¯)%=¸S¢(Ýy!»)Þ¶nš*¥‚DªýÅmÀeYAcƒ
+Z6ˆZÈ—éÑ4Á)	´¨5ïp$=lçÒ,Jô–Âÿ^PùpWPšeù˜>÷u5…ÉÊÚm0¯¹B½äÛU~¯ÆϤ]H´Ü@2Ư0lLÌn¶ê³àÕcã;(ˆL_@*ß ,‘† ýšÈ[ßQ'M¸¼‚§Àð³/‡È¾‰ë~£¡Œ¤ =ã´&¡6O…¨]_`Uã¼l:íkLñßëQ§c¿Y2^Ö]Ðsdrï³.þè³ÈÃÅv\a›–ŒlDh‹»É[úõÞCÞ»7cþ¦%šžô5—/óÜ,õƒ3ª6.Ž6üñ|C9gY×/–Ù_)3L…¤$úhè 	Ð/'è[ï>Š™X’@.rÉ%·À´z#u>Ú¦Ácíûó\zÝ
+w³At™^·ëù̍³¦Ç‡O½Bú9ñ^É›D!òîœÌ35%3+¥£û9ÍY€™’úŽ{Þ‚«Xýuõ"Ež!E‹Çp�CŒÊãY·P}WØ• ±â§3O7'ž˜õ÷šˆ^Ð)b}m¶Wt¦ƒ©E
µDЉ½RжH Šo2j¦¼‹7ÔåÑ|jšÜ¦KÈFñÊ”tbçJ7³)¯ìº”¶DzÀmøæZ%¾ËÖøk¦K¡-OvìG5àQ"Ëœ3&§îÃK%f]v#l	üh"gE1sþ4ãW‚ŠLK+*²H~€sÉÏ÷ W0Ök͈AÁ¼Þ’Âë
+,3è”"SŒɸ~VÞ º¯uØþ#¼¯B`Uˆ“ô
+OÒMc»0t5þ¦éÛµø›Ã‰f•·H¡Sn—„ôw=‡áÈd¸
+EwäF)NT€‚	¿—MРÀ—§_CP_|®P¡)QÍvp'ü ãoP÷ëùÖ6º>q“„º›=ÏCæàû…µñ´UízíÚ¨q`Ä%4,>(rQw QsÏw”ŸñoîØ³»©âH¯·½[¨‡|´…ðéÏ‚�šeÆ-=Ïb—­k'1ð-Jb;:´çÄÐЬöÈ'ÒÔc	!	�»²-9~ÖÀOž*¡á£´´q–=³çÁ{¨RFÅrÂëÎ	žÐ¶U´\ÐØw‡qAkíÀDT'$_FÓ	`ëÄ5à„S.p;D“ïKÂüÔ	Q>µ&N ‡'Аì;ᘠøMer¨ïª8¥.ж*xŒqÂ	È;`7ìK9M\°N4[;ðgùõ`Ú‚²Æ3~äÂöÞ1(}¨)N+ Ñ?©Âý]<6î›!ˆŸ°ÁƝ´ÂûÝkHXõØ×®!ÖÈ—T(ßR îظ/©…ƒì>ÛÀcd·èþO*Ž(ø>Èâ6œ@ yO…÷*öl8t¥t,œˆù÷¢á‹=ñ<Uя÷U|T6X³XOT¾™¢ú¡pî"7DÍTqy¾K.ÑÍ'÷öÉîÝ>çÂ*QA'1×öwBä@NÝJ>dÆ>ëù#€œ�éÆä£ùé*ÎÊO_Cùbºî0&«ß½†ö¡
{;‘ñ²ïï6äü·IQ°Ž|Yû¨NÙ ‰§m õåc+Š/€j_´W‘¿’ñÚgšèÆO—öUÖ‰¬øQ²˜Ú½ÎÊ×8;öfŸy2ìÄt'¦ÃWQ_Ðù´1õjÝÜHTäþ»Ow0¼ái‘Ìq¾hÍ!a¥8ú.¿ÃÙ*ôè¿€—ÐLÆ–°zðFŽò;,c^²lºˆß|Îp¸—é
+­<šmÇÖüɘ	w•EϹÙ7É
,È
+jêÈH¬`|ûƒ™rÙS¼Î»7Sô(жàè[ß<Œš†–ÀË
+VAÄG�C$ õË’k®æ.„ù5¢{Ðá,ÝO²i°R’Ÿ¼VÇìÔ."|}“È–áeáIÁí¼:Ìñ’*¾´ ÷½$ÁLÐÌxä‡Ê¥xUÄrM¸ZŽ©JäEp^+ڬ¥Å¡)u'FމJ~sG¥Ê»è­àa#ÿ<I¯»ì7|Î'¤QþŽÆ#úÄü–FU>7žZh}©ùãWíá®	/;Åo³¥ÅçË‚Ï??÷vðÒ„íhj^ü™Š–ÊÝ’Ü&øÖR/w*~jXзYM£oÛVÙ˜ÔÒB¿Kß´q�)Ý—*P/ðhK­;+(ø·6NënËTwOhXh{Ñ{z¡ÑOKà÷¤ëºË€¹KïÙžD]È­nʉ™4vÇKÃ…TþÎ^ÁYy%¹?r‰¼'±4’èP—õàУŒ™;ÐÇmïtóжLòÜ¥ÕüØVŸ+Ô
+зT‚÷aµ}tg}?´§˜¬¶3©™c/W_/ÒoìÙŒêÃÂÄ7C8¸Àº±®/)fæ”`zUî‡XÉCÜ–htEž:$yâ(¹` o…—ý€t[š^¸¸‰éÔ„©9çÏèΉ–ga²€ßÔQÖæ$䬨}G'¸Pž¿ Œ	Ëwԁ Pޏ·L(,²‰¼ï¸{ا)׊š‰a*ä)GFîd%0ÈGÿ ®URI݇—
+l)ªÄ;$Ø(’Šœ½uÑ]¡ÌÁñE×ð¦"´¶
+Ê”¤®ê¹doׁ“GàÙl™Ñ
Toß"Oþå¿[ÈÆÅïTµ›^Œªú?›Ôr¸ë‹ãàKEßlWhC ›ÐÇ“E¡ÿ[_ÛÔ3ò§Àz^Ýœ©Úõ™À"€¾6Þø5Ö®7ÂYj}Wޝ7©Ép3Y.úëßgAô©ñPx\Žt¼à+õl·ú61Ò3/œÉ•Íz²ŸñÿÌgØæEE®g"üà¸üW¶¥Ô3ùn±Ùo~¯¨ìY÷‰¡ÝžáÛd6Zëºç¤Á“ÅÔöWzð—¾6`×_-æÉùÁ.Æníÿn7³±¿Ãۍn­ úóâwý÷ÕڛȑEÿ¡¥|ñDq»Þù6ÃŒV³òf¥ÍLâhµB`›Èv#Àñ8¿~ϽU

h{#m;FúP{Î}Ô­E5žÎð~W­ºÇu—Ç®ãj”ãÚÿu0Uw%‚¾Ã¬WŒvY¯¢ º_Îî—”‚É];WW󫲞^¦é¤Ã
+ëž Èî*Cë,Þ!Ӑãz¹D!>{xxh¨2¿:£!‹Ùp4YœuW™m²ûä¨Cªµõ„rQÝÏG“K(2)ï&˳Ÿ?¬~<åx9îª*kÎûT™/Ÿš#CÆÏ„:Sê+œ.ï–Ão§w‹ïºªóÜ{KàA”@ÔÉòÙ µóhÔšòh>.§¿OFÕímu·H¥¡»®&fûXÛ³žÝÏo˜êxt6IÞâL–ò¬«¼Ç£
`ÏØ¦µ–ê˧ÅÛbÝc,ºl1@ŒŸò|¼{¢x‡÷ÅCï¯/Ýn”÷t3ôR³Éˆ‚Æ|¹C#4ž¼šæ}6ø£­Õ'R	xUIü“‡'u¡¹IÔ4¸ÉŠ–Ü7ݭǝå¿Eï@«¾µæÿÊ<ÿíóÇg1—8ñ!^÷ǃÜsüžVóéÕô®µ
+Že0¯#�¶9>!Ç‘n0oÔw¥»Ë}ÜâÀþáÏÛïÉ£ÇÖûªºI¿ö©Ó›Œß?~ºUóåd¾Ó¾éþ`C^ Ú…Xœ¼).~Ù×)´Úû`Üz>O.®b	™ufü#pšºñÛئ™V=Jì•5A«Ã†¶ÿ><¼šèz2½º^¶®FÍŽ–ÿÇ䯹ìÖ¹‡éxyýœ¯Ã,3—ÿ©˜.Žô|¨á›ì¾Vóñd>ªnªykšß…¯ôê,Ó
Nû(W³áhºlߨu·1Ùâ³Kx6¼š<Ó×ü×YÊ
F»t¯æHåêf2ލÚ_Á¨	ïn¾Åé	Ò÷SXðÖÝ¥¼Åh—sõõ7´v)Ò;”ܵFGÓcoK+´¡³Ä7Xº`"óŸ[ºEÙ]‡?Mìˆ�‹ëá¸jÝŸ¨×Á¾fu€üUuÛš¶-uÁšW@?ñ:”ëÏhT\)CŒ¶û¬G‡#}\îéþyz7].Zóïðc/µCž¿ŸÏiäÍðqÒ¾ãÑÝmY÷±; ÃâºzxAí»ÞtùN¶Ý!¦wršï«m‹‚Œ¯àìߤv\ƒëÉôêzÙ¾RîÕhPS;.Bû.0¼‚“pMê8ógœ‰þõxþÉC‘êÝÿ"uoMç‡ccøóvýéç¿
>_Oo&tø&\gï«ê&ýÚŸO†ËÉøýã§ÛY5_6¤/Ÿ>o‹“Á7Ý|.&øòqð¦À²ï>I1x7_bDÞ
+ï^,NÞ¿ôîù%ŠöD©²¥RZy|jŒqø"ŒµNã‹£?úÉÅ t¤/^ØŠ‹!ÖÀÜBá}ñˆ‡¿ãËo€
+)Šÿþ(Æ€/þÕÃE¯;h©J§¬-n{ÆÉ2ª0ã½,΁éR„Ö˜q¦”ÊÇ4ÓÄØDD))ú=‚„²¦PA•6Ê€¥´w%•Ob4Uç61Yš LAHPºaì®ùýÞe
+Ãå–¿Ž™
—×:H?{¼âsŒ“ŸºFÂ}^8;ìûûž,>ÀKQ*ã
¤÷Ác{òNOM^‰Þwø§Ê`¥ƒ¥“áÒ°Vš¹úRé¨ù‘hZf¤ÈÓõ£,µXý^H=½ÏÏÒNqç$˜W,uö;ˆÏùQkÍOô}½Æú‰vH&œ¯€l"E‡w³ùLÉR5øÒÉa¶— eÚÄ5Ä[yï`´ÞD² +LňP´E¥±ø¹gX"nk»	ø-²¾ÄOX3BI¥1¥Q„0ÚI–3#£ž˜¡1BØ’r„±„2õnýäbJáµ
(Ù½Vä~ím`,!œpµJ;â’êßi•Êé—åÀ=eÊþ4ª½_Ò‹R@#=I‰¤…
+€‚õf-Ká¢NˆŽEÁEˆwޑǁ+U”K£œ4ižsB1â¹Ì„Ò:gò´\ZÊxØBHŒ:-¤QØ€(’I2ê4ya”cLhª~„ xØå2}q95êm`˜–ç)›#%ï&u!„ŠÙÊ(QAújø•©h—/L’ÉÊh±1Ö¢Ó(+e^Ý$@;aÒöQF –Ëä´ŽÏuße$dz…–vÐ6šÌm…II©I9«81BŒi;…Έ—!ÔZz›ÒÇê(³•.e€äÌ€¸`Dy¯3;¯(Y€!µ²´�!‡„hm tírÉžÓetÈQÙf»€#.Z½F0M!4Û”±ó&–ƒõ|7¦Ÿ„.ù¸ ›üj•Í	àwÆ8%4W% 1$û¢	‰!Öjˆ RØ‘¨ãÌM‘¥à“M;vZ³¤yÒG§¨5"i_¯ìå* E.oF&‹‚×9úe­jHµ4<MÉ-cQ™4ÊûþP\&íƒÎcÈ?#žg£M9’–zF¢J˜ÚLFÈg˜o`çM,ë{þ„ÈC¼‡U)漺öŽõj1ëRôú>Æ8ê©`%Ѱ>Àtv ‘gt^Ø”è#d¬Þ'¢MÞAN2n¤!K8턯c\+•±}¯N9­¢Ž›ˆQ8ìR4¬0G`Z]§ý˜›¤e®6f¿ÆZ?álòO&E±”1©b½Vk¤¿éÆ6ü“>ÂçÏ9ÏüËÎ3ÁŠ.RH·yD¡—ˆ\)÷ho×9J‰Ñ<ÊC.Z¿5ú[›ê&šP³‰­«
öÐÁ„=æ~þ„Íç-[`åâˤ:î‰+å쁏à–@Ô×|Œ{nu	J g4·#¨ˆÔTáÜGì“	£üˆ
+}¹¤¶ǯ	©”£[Œ©ÑËUÛ¸Ô±Q˜òáÈR›GClZ…:P~¦îšv¢Þ’æ41|nf{šârΘ¤+—ÀɍB8ᣢQ¹5>#¨˜G<Ð2†(@â‰Ü°òJ‘ú§
Agâ„[ÂÖ ÄÝÕ±íÕÊFá^|µÊmeû‹•FïìIVÖ(ß,`zttu‚‰Zp÷ïY;tNª5²¢7ê50ªšt:ÒJî¯‘îª(•´]+â¡/y·á–QQÿ
]ˆt>²QÀÙ{™5B‰@‘oŒ¢¼N…4¤©‘ýÖPS‡ý4”ÍÑÂE¬â^—îÒ96\ãÜY?¯ÈÕ)€öÖ«UX%‰6oµ×JKÚËB^ï8Âp(Ó(X>·
¤"Õø·‚í �ª[lŽBË¡¥o¬´íº~î”hSA!/àeȧd“à$M­$ݺF0#äŒY#‰¶L{…Y
+ŠÀ,¥¥Ö!Ò-QEVM¸â«ßRò<ë.¨ÓÖ!‚ˆ§B‹/Á暁Y#‰·¢êÔå —È+¡šA#©Lڏ{Ñ>_FÑ8¶Ê¹”‘‚«BÂEÙ�VäjˆNÑ$¬"¨|@%<Þë¿ìWMo7ýþ:ځ³å÷Gz
+ŒÞÒöÐ}‘×j£Ö’
Y.ìß7C.É•dÉuU@-Š Éê-w8œyœy£ KR,qvæ+<²DõˆûÅ|Eœ#1ZWÏVŠ%Ž„›U<¡@é'K2L¶RG9œÓˆ«K=ކ]«4't]àvr€¢{C4 b¶‘,,�¹©
+Ù.B$ýB¶£#„ŠòŸ¾Ë=ˆ8)–E$PÅÈÛ Z[×®A	ÐÜpzEÞ"³R2YP	‚dL'ɲ§+ùåŒV›SjM6d‰?46moyä¶	¤Éê*G²4×)§}êTÇ™-$HÒÍ5Ò³Vs”²bd/¥t-ÒÔ‰‚EîˆlG¹”ƒj˜vstáD'Ò}Á¤—ê‹O¡µ”qORºè�¤È2µë"
+QÉ2k@
+£‰\5D*;W;¨D’‡Xm#‚SAê†a|DC(BPÜˆbt¼5í**$Å*R)V±bƒ¥JŸa¿–cTœüˆdôÀÚ¼’–"ŽI†6a´Ó¯}nL32…¦×o$r:¢¥Ôº]¥³èšq¿‰qD3`ÂÊÐð)ó‰yÏ*RyV±Ì36äTÃ3ÚSȈg‘Ê¿¶…gƒÛ
‡,^3b…€V]Eü´#¦QË5zÄ´-Ný…QÄzÞ­ƒ^ÛâÀïóõjº|¼›®g×ç©A^ÂwŒiúúâbòÍOëÕ|ùë$­ûå~µÈ{&O>¯ñúæi={$»£Whu>ÎøºÖ;—,Õ…Èš½}(¯²—6F?‰ñ‚>co…h¼ý|{3ûñæ·Y¿þ~
+ìyc˜¯ïâ‚7¹>G5òYòRПᇥVmÍ%ÈÒ)iþ‘¸Æ=Ü)níˆky•Dw!79®ðUûæ°w,ØjPp»îˆ:]£hyÖ›3"W°NÇì…Ò�$Üɐ‚Q}AÁªÁ‰§`p½ËvÁw* 0p»V)ƒ»¯[KÒîW±ìÔ`¨ú½uº~ß°ôÃýí,ðó×ùãww³Ål¹nró¼¸[bÙGúg9]äÚ°ûýÓ»§¼@æºÒ¾^—ÒVÓäÇ·uMÿu~w»š-óš½?ÞßÎð÷Óêù ³çþ„Â++·ÕÑÝnNËí+7otŒË=§|ùoœòeï)û·œÒRß5á„OÙ8å«,4“•ꔓÙ?lÏò­Ê²Ñbúùª¿›)ïw÷y@Ÿ<IuRX¢óƒ¤Åƒ“1 Xâ•7έyŠjo0!ð6hðŠëE´ÃF€Á÷Œ8‰O´ªÈ>Ã&AøŠ}aLû0ú
PË‘õ!’©AçC"“%hM!Ý.ˆÕ9þ'B_½j?¸$v!{G£.1Ö¼OY
+äû•Œ.Dʆî„÷²b„8
7¾¨#
+BƒÚcÅ,Ba«±)î­š4ûe¤ç¨zþu•ì~µ–
+Òì×`Ù«b©x¾y¾ÿû1ëq§™7'[ÛŽÑŽOÿ¿ÇNz¥8é>u¤v¬ƒ=éc³ý¾vüÚ ÛŒ”ÊÇݶsWC«~Ùœý>äfÏàÛþöü'¨‘C.[ÌNn¾‚çªñ\e£KSz)tWh xapÅÓšEäò˜>Ó]ä†m:\|ß�²‹&5©ËÂØI1C£F³—Škëx”;?l+çXDˆhÓ`©Ã0ûÑÉ
+Ò§¦ne»j:ÒÚ�	‰^¦í4ö¸âÉVJ«’SÑ%$*D‚·Æ™Š¤ÓÁRÖ`Ð::^%…p)JŽõöƒ´BiYþ8Œ.¡
89uMÉfÚ¨¡EÊL„âÊzN;©+†
ø‡ò6â‡ï´ád¢q—´\è²P€o´ìtd¿u¢·-R³9`•Hf;ʰ	K?¬ñÀ¼BŒá˜;DƒÏ«µâ´Dãõ¤œ« =Õª ›UàE!qÅé@œCƤöi;¥8¼`”„ôd§Œ°Ä1ÛÃr4âtV¤!kÁ#4sS“”‘‰8'ï§­“¼rQ¶!‡çm:6“Féüp¸x$Áiß'8ßT›^±}°6í1þ/Vuóåï="ùiöüp¿Z|¹}˜î–D*(c©O¯[î>ж:Ø\÷|¤ƒÿ)À� øÒ
endstream
endobj
17 0 obj
<</Filter[/FlateDecode]/Length 597>>stream
+H‰ÌUÝn›0}ÞÁ7HDŒ¡`讨ÒM‘ÚuRÛµ•"‡8„ldœ,yûÚ@ÖdMš›F
+Q"ûûóùŽ9_Ê�Û0Ç>€#&µªJƧÔÑ?r]÷^˜
+AÖàR-¿½Çdó¢œ
+Êú˜a‘É‚3">)E1YHÚt¡ÊU°×&#5½¤«š鬦uÑ×y¾½ù©²Ú"âfEI©.x¯Š²|rçÒe,X1	çù¬W|	‡<[T”É>qñ
+}ÏÃ0Ë`¡Rd!×°tš‚)9kà¤ÈádíÖ,?pÔ’”çBÞ;)öÑÜûß?Æó¢¹.©æcÿñÿï­Š¨B«Ës“$À8°=ýÑ›ÛÂØ’ÀŽ\?D~Lü2ØbM
+šÕˆô6}ØŽëÝ _†ÇÑ\+÷#o�TD:BÞ8RÙû«Þ žëµÏö¢Å聤¯¶ÊØ^u¶€¦S>¡w“?4“·mÃ=*õ5T)ð<5"`
Àó“ñØ]¬<BÜ'Dâ@?~Ï$b/	m»qŒý‹0 Nh#¤Ûè°¢ø$œItÔá^R;¸ÀéL8ê†T-§;áÃû{d/úrñ˜`%™ÐòøÜº!k*�:ã©Ó7òɰÎ_Ô•²o·Ôížq³[­œj¸¶Z.‰¤/–ï&!Æ(ô©s¡æj«ÿÓH¿åÐ>Ú#ù~±ëò“8_¡ý›+ÃLGáøšM[8Žaš¿HNQÿnÂȲ¤€0Æ¥bªVÚH.(hæü¯¶¨”M¸i^ß}7Þ�g¢Ò
endstream
endobj
18 0 obj
<</CreationDate(D:20120919101741+02'00')/Creator(Adobe Illustrator CS5)/ModDate(D:20120919101741+02'00')/Producer(Adobe PDF library 9.90)/Title(CC-BY_icon)>>
endobj
xref
0 19
0000000000 65535 f
+0000000016 00000 n
+0000000076 00000 n
+0000014971 00000 n
+0000000000 00000 f
+0000015022 00000 n
+0000015438 00000 n
+0000018351 00000 n
+0000018239 00000 n
+0000017513 00000 n
+0000017678 00000 n
+0000017726 00000 n
+0000018424 00000 n
+0000018631 00000 n
+0000019624 00000 n
+0000030493 00000 n
+0000043468 00000 n
+0000058508 00000 n
+0000059176 00000 n
+trailer
<</Size 19/Root 1 0 R/Info 18 0 R/ID[<35B887E2F3B84963ABCAF314AD20DA4F><BCC3CB619C3F4C5FA89FC43FB231D3BF>]>>
startxref
59350
%%EOF
\ No newline at end of file
diff --git a/ceur-ws-logo.pdf b/ceur-ws-logo.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..b53c3fe70a4d11c9a75d9819f214c49c56b940d8
Binary files /dev/null and b/ceur-ws-logo.pdf differ
diff --git a/ceurart.cls b/ceurart.cls
new file mode 100644
index 0000000000000000000000000000000000000000..6c0d6d37de2ce78f4593402ce66ad126080a2b8b
--- /dev/null
+++ b/ceurart.cls
@@ -0,0 +1,2955 @@
+%% ceurart.cls
+%% Copyright 2019--2022 CEUR Workshop Proceedings (CEUR-WS.org)
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%   http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Dmitry S. Kulyabov.
+% The code was originally based on 'CAS Bundle' code.
+% 
+
+\def\RCSfile{ceurart}%
+\def\RCSversion{0.4.8}%
+\def\RCSdate{2022/07/04}%
+\NeedsTeXFormat{LaTeX2e}[1995/12/01]
+\ProvidesClass{\RCSfile}[\RCSdate, \RCSversion: Typesetting articles for CEUR Workshop Proceedings (CEUR-WS.org)]
+
+\RequirePackage{expl3,xparse}
+\@ifundefined{regex_match:nnTF}{\RequirePackage{l3regex}}{}
+
+\ExplSyntaxOn
+
+%%
+%% switches
+%%
+
+\newif\iflongmktitle    \longmktitlefalse
+
+%% twocolumn
+\newif\ifdc             \global\dcfalse
+\newif\ifsc             \global\sctrue
+\newif\ifcasreviewlayout  \global\casreviewlayoutfalse
+\newif\ifcasfinallayout   \global\casfinallayoutfalse
+%% enable header and footer
+\bool_new:N \g_ceur_hf_bool
+\bool_gset_false:N \g_ceur_hf_bool
+
+% \ifhf
+%   \bool_gset_true:N \g_ceur_hf_bool
+% \fi
+%% header and footer
+% \newif\ifhf
+% \global\hffalse
+
+\newcounter{blind}
+\setcounter{blind}{0}
+
+% \def\blstr#1{\gdef\@blstr{#1}}
+% \def\@blstr{1}
+% \newdimen\@bls
+% \@bls=\baselineskip
+
+%\newif\if@twocolumn
+\DeclareOption{twocolumn}{\global\dctrue \global\scfalse}
+\DeclareOption{hf}{\bool_gset_true:N \g_ceur_hf_bool}
+% \DeclareOption{hf}{\global\hftrue}
+
+\DeclareOption{singleblind}{\setcounter{blind}{1}}
+\DeclareOption{doubleblind}{\setcounter{blind}{2}}
+\DeclareOption{longmktitle}{\global\longmktitletrue}
+\DeclareOption{final}{\global\casfinallayouttrue}
+\DeclareOption{review}{\global\casreviewlayouttrue}
+
+% \ExecuteOptions{a4paper,10pt,oneside,review}
+% \ExecuteOptions{a4paper,oneside,10pt,DIV=calc}
+\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrartcl}}
+\PassOptionsToClass{a4paper,twoside=false}{scrartcl}
+\ProcessOptions\relax
+\LoadClass{scrartcl}
+\KOMAoptions{DIV=10}
+\ifdc
+  \KOMAoptions{fontsize=9pt}
+\else
+  \KOMAoptions{fontsize=11pt}
+\fi
+
+\RequirePackage{graphicx}
+\RequirePackage{amsmath,amsfonts,amssymb}
+\allowdisplaybreaks
+
+\RequirePackage{etoolbox,balance}
+\RequirePackage{booktabs,makecell,multirow,array,colortbl,dcolumn,stfloats}
+\RequirePackage{xspace,xstring}
+\RequirePackage[hang,flushmargin]{footmisc}
+\RequirePackage[svgnames,dvipsnames]{xcolor}
+\RequirePackage{iftex}
+\RequirePackage{microtype}
+
+%% PDF/A support
+
+\ifpdftex
+\RequirePackage{cmap}
+\fi
+
+\bool_new:N \g_ceur_pdfx_bool
+\bool_gset_false:N \g_ceur_pdfx_bool
+
+\file_if_exist:nTF { pdfx.sty } {%
+
+  % {{{ Temporary fix for error using pdfx on Tex Live 2021
+  
+  % pdfx v1.6.3 from 2019-02-27 is bad, so anything later is hopefully fixed...
+
+  % \IfFormatAtLeastTF do not exist in LaTeX versions older than 2020-10-01. 
+  \providecommand\IfFormatAtLeastTF{\@ifl@t@r\fmtversion}
+  % Problem with issue https://github.com/latex3/latex2e/issues/605
+  % We do not need fix with older version of LaTeX
+  \IfFormatAtLeastTF{2021/06/01}{%
+
+    % temporarily reverts https://github.com/latex3/latex2e/commit/5fb2860f2fedc87b213730f06ec1d77bcab4814a
+    % resp. https://github.com/latex3/latex2e/commit/dd2ec509ec98e9c359a41e35aea6aade86485ca2
+    % as it breaks pdfx (see https://tex.stackexchange.com/questions/605854/error-using-pdfx-on-tex-live-2021)
+    
+    % this is the old implementation from base/ltpara.dtx, version 1.0g
+    \cs_new_protected:Npn \__old_para_end: {
+      % ltpara v1.0h as well as firstaid/latex2e-first-aid-for-external-files.dtx v1.0o inserted
+      % \scan_stop: here, which breaks pdfx
+      \mode_if_horizontal:TF {
+        \mode_if_inner:F {
+          \tex_unskip:D
+          \hook_use:n{para/end}
+          \@kernel@after@para@end
+          \mode_if_horizontal:TF {
+            \if_int_compare:w 0 < \tex_lastnodetype:D
+            \tex_kern:D \c_zero_dim
+          \fi:
+          \tex_par:D
+          \hook_use:n{para/after}
+          \@kernel@after@para@after }
+          { \msg_error:nnnn { hooks }{ para-mode }{end}{horizontal} }
+        }
+      }
+      \tex_par:D
+    }
+    
+    % \PackageWarning{ceurart}{Patching~\para_end:~implementation~to~fix~pdfx}
+    
+    \cs_set_eq:NN \par     \__old_para_end:
+    % these two aren't actually required to fix pdfx, so we'll skip them...
+    % \cs_set_eq:NN \@@par   \__old_para_end:
+    % \cs_set_eq:NN \endgraf \__old_para_end:
+    
+    \AtBeginDocument{
+      
+      % \PackageWarning{ceurart}{Restoring~old~\para_end:~implementation}
+      
+      % restore additional definitions
+      \cs_set_eq:NN \par     \para_end:
+      % see above: as we didn't replace them, no need to restore them.
+      % \cs_set_eq:NN \@@par   \para_end:
+      % \cs_set_eq:NN \endgraf \para_end:
+    }
+  }{}
+
+  % }}}
+  
+  \RequirePackage[useBOM,pdf17,a-1a]{pdfx}  \bool_gset_true:N \g_ceur_pdfx_bool
+}{%
+  \RequirePackage[unicode]{hyperref}
+}
+\hypersetup{%
+  colorlinks,
+  bookmarksnumbered,
+  pdfencoding=unicode,
+  allcolors=DarkSlateGrey
+}
+\pdfstringdefDisableCommands{%
+  \def\addtocounter#1#2{}%
+  \def\unskip{}%
+  \def\textbullet{- }%
+  \def\textrightarrow{ -> }%
+  \def\footnotemark{}%
+}
+\urlstyle{rm}
+\colorlet{scolor}{black}
+\colorlet{hscolor}{DarkSlateGrey}
+% \AtEndDocument{\hypersetup
+%   {pdftitle={\csuse{__short_title:}},
+%   pdfauthor={\csuse{__short_authors:}}}}
+
+\let\comma\@empty
+\let\tnotesep\@empty
+\let\@title\@empty
+
+\let\pdfxauthors\@empty
+\let\pdfxkeywords\@empty
+
+%
+% Load Common items
+%
+
+%%
+%%
+%%
+
+%%
+%% Bools
+%%
+
+%%
+%% Bells and Whistles
+%%
+
+\bool_new:N \g_ceur_nologo_bool
+\bool_gset_false:N \g_ceur_nologo_bool
+
+\file_if_exist:nTF { fontawesome5.sty } {%
+  \RequirePackage{fontawesome5}
+  % We need orcid icon
+  \@ifpackagelater{fontawesome5}{2020/01/17}{%
+    \bool_gset_false:N \g_ceur_nologo_bool
+  }{%
+    \bool_gset_true:N \g_ceur_nologo_bool
+  }
+}{%
+  \bool_gset_true:N \g_ceur_nologo_bool
+}
+
+%%
+%% PDF/A
+%%
+
+%% allocate a write stream
+\iow_new:N \g_xmpdata_output_iow
+\iow_open:Nn \g_xmpdata_output_iow { \c_sys_jobname_str .xmpdata }
+
+%% User interface
+\NewDocumentCommand{\xmpdatawrite}{ m m } {
+  \xmpdata_write:n { \iow_char:N \\ #1 \iow_char:N \{ #2 \iow_char:N \} }
+}
+
+%% Inner function
+\cs_new_protected:Npn \xmpdata_write:n #1
+{
+  \iow_now:Nx \g_xmpdata_output_iow { #1 }
+}
+
+%%
+%% Utils
+%%
+
+%% Workaround for unwanted '.pdf' to path (provided by hyperref)
+%% https://tex.stackexchange.com/questions/154335/href-adds-unwanted-pdf-to-path-provided
+\providecommand*{\hrefurl}{\hyper@normalise\hrefurl@}
+\providecommand*{\hrefurl@}[2]{\hyper@linkurl{#2}{#1}}
+
+%%
+%%
+%%
+
+% \newcommand\ceurConference[4][]{%
+%   \gdef\ceurConference@shortname{#1}%
+%   \gdef\ceurConference@name{#2}%
+%   \gdef\ceurConference@date{#3}%
+%   \gdef\ceurConference@venue{#4}%
+%   \ifx\ceurConference@shortname\@empty
+%     \gdef\ceurConference@shortname{#2}%
+%   \fi
+% }
+
+\DeclareRobustCommand\conference[1]{%
+  \gdef\ceurConference@name{#1}%
+}
+
+\NewDocumentCommand \noindentfoot {} {
+  \raggedright
+  \hspace*{-\parindent}
+  \hspace*{-\footnotemargin}
+}
+
+%
+% Specific to Single Column
+%
+
+\RenewDocumentCommand \maketitle {} {
+  \nonumnote{\itshape \ceurConference@name}
+  \logonote{\@copyrightLine}
+  \logonote{\@ceurLogoLine}
+  % \ifbool { usecasgrabsbox }
+  %   {
+  %     \setcounter{page}{0}
+  %     \thispagestyle{empty}
+  %     \unvbox\casgrabsbox
+  %   } { }
+  % \pagebreak
+  % \ifbool { usecashlsbox }
+  %   {
+  %     \setcounter{page}{0}
+  %     \thispagestyle{empty}
+  %     \unvbox\casauhlbox
+  %   } { }
+  %     \pagebreak
+  \thispagestyle{plain}
+  \xdef\firstpage{\thepage}
+  % \thispagestyle{first}
+  % \pagestyle{standard}
+  \ifbool{longmktitle}
+  {
+    \LongMaketitleBox
+    \ProcessLongTitleBox
+  }
+  {
+    \ifbool{dc}
+    { \twocolumn[\MaketitleBox] }
+    { \MaketitleBox }
+    \printFirstPageNotes
+  }
+  \normalcolor \normalfont
+  \setcounter{footnote}{\int_use:N \g_ceur_fnote_int}  
+  \renewcommand\thefootnote{\arabic{footnote}}
+  \gdef\@pdfauthor{\infoauthors}
+  % \gdef\@pdfsubject{Complex ~CEUR ~Content}
+
+  %% PDF/A
+  
+  % List of supported metadata fields
+  
+  % General information:
+  
+  % \Author           - the document's human author. Separate multiple authors with \sep.
+  % \Title            - the document's title.
+  % \Keywords         - list of keywords, separated with \sep.
+  % \Subject          - the abstract.
+  % \Org              - publishers.
+
+  % Copyright information:
+
+  % \Copyright        - a copyright statement.
+  % \CopyrightURL     - location of a web page describing the owner and/or rights statement for this document.
+  % \Copyrighted      - 'True' if the document is copyrighted, and
+  % 'False' if it isn't. This is automatically set to 'True' if either
+  % \Copyright or \CopyrightURL is specified, but can be overridden.
+  
+  % Publication information:
+
+  % \PublicationType   - The type of publication. If defined, must be
+  % one of book, catalog, feed, journal, magazine,
+  % manual, newsletter, pamphlet. This is
+  % automatically set to "journal" if \Journaltitle
+  % is specified, but can be overridden.
+  % \Journaltitle      - The title of the journal in which the document
+  % was published.
+  % \Journalnumber     - The ISSN for the publication in which the
+  % document was published.
+  % \Volume            - Journal volume.
+  % \Issue             - Journal issue/number.
+  % \Firstpage         - First page number of the published version of
+  % the document.
+  % \Lastpage          - Last page number of the published version of
+  % the document.
+  % \Doi               - Digital Object Identifier (DOI) for the
+  % document, without the leading "doi:".
+  % \CoverDisplayDate  - Date on the cover of the journal issue, as a
+  % human-readable text string.
+  % \CoverDate         - Date on the cover of the journal issue, in a
+  % format suitable for storing in a database field
+  % with a 'date' data type.
+  
+  \bool_if:NTF \g_ceur_pdfx_bool
+  {
+    \xmpdatawrite{Title}{\detokenize\expandafter{\casprelimstitle}}
+    \xmpdatawrite{Author}{\pdfxauthors}
+    \xmpdatawrite{Keywords}{\pdfxkeywords}
+    \xmpdatawrite{Subject}{CEUR~Workshop~Proceedings~(CEUR-WS.org)}
+
+    \ifx\@copyrightclause\@empty\else
+      \xmpdatawrite{Copyright}{\iow_char:N \\ copyright\ \@copyrightyear\ \@copyrightclause}
+      \xmpdatawrite{CopyrightURL}{https://creativecommons.org/licenses/by/4.0}
+    \fi
+
+    \xmpdatawrite{Journaltitle}{CEUR~Workshop~Proceedings}
+    \xmpdatawrite{Journalnumber}{1613-0073}
+    \bool_if:NTF \g_ceur_hf_bool {
+        \xmpdatawrite{Firstpage}{\firstpage}
+        \xmpdatawrite{Lastpage}{\lastpage}
+    }{ }
+  }{
+    \hypersetup{%
+      pdfcreator={ceurart.cls},
+      % pdfproducer={pdfTeX;},
+      % pdftitle={\csuse{__short_title:}},
+      % pdfauthor={\csuse{__short_authors:}},
+      % pdfauthor={\csuse{__authors:}},
+      % pdftitle={\@title},
+      pdfsubject={CEUR~Workshop~Proceedings~(CEUR-WS.org)},
+      pdfkeywords={\pdfxkeywords},
+      linkcolor={hscolor},
+      urlcolor={hscolor},
+      citecolor={hscolor},
+      filecolor={hscolor},
+      menucolor={hscolor},
+    }    
+  }
+}
+
+
+  % pdfcreator={ceurart.cls},
+  % % pdfproducer={pdfTeX;},
+  % % pdftitle={\csuse{__short_title:}},
+  % % pdfauthor={\csuse{__short_authors:}},
+  % % pdfauthor={\csuse{__authors:}},
+  % % pdftitle={\@title},
+  % pdfsubject={CEUR Workshop Proceedings (CEUR-WS.org)},
+
+
+%
+% Front matter macros
+%
+% The front matter macros are derived/adopted from stm-prelims.sty
+% written by CV Radhakrishnan <cvr@cvr.cc> and copyrighted by him.
+% Usage of those macros and methods are gratefully acknowledged.
+%
+
+\keys_define:nn { ceur / title } {
+  mode      .choice:     ,
+  mode / title  .meta:n  = {
+    type   = title      ,
+    size   = \LARGE      ,
+    % size   = \huge      ,
+    % shape  = \upshape   ,
+    shape  = \sffamily   ,
+    % weight = \mdseries  ,
+    weight = \bfseries  ,
+    color  = black  ,
+    before = 0pt        ,
+    after  = 0pt        ,
+    align  = \raggedright ,
+  } ,
+  mode / alt  .meta:n  = {
+    type   = alt      ,
+    size   = \large     ,
+    shape  = \upshape   ,
+    weight = \mdseries  ,
+    color  = black  ,
+    before = 6pt        ,
+    after  = 0pt        ,
+    align  = \raggedright ,
+  } ,
+  mode / sub    .meta:n  = {
+    type   = sub           ,
+    size   = \large        ,
+    shape  = \upshape      ,
+    weight = \mdseries     ,
+    color  = black!80  ,
+    before = 6pt          ,
+    after  = 0pt           ,
+    align  = \raggedright  ,
+  } ,
+  mode / trans   .meta:n  =  {
+    type   = trans         ,
+    size   = \normalsize   ,
+    shape  = \upshape      ,
+    weight = \mdseries     ,
+    color  = black!60      ,
+    before = 6pt           ,
+    after  = 0pt           ,
+    align  = \raggedright  ,
+  } ,
+  mode / transsub   .meta:n  = {
+    type   = transsub      ,
+    size   = \small        ,
+    shape  = \upshape      ,
+    weight = \mdseries     ,
+    color  = black!50      ,
+    before = 6pt           ,
+    after  = 0pt           ,
+    align  = \raggedright  ,
+  } ,
+  mode / ascii   .meta:n  = {
+    type   = ascii            ,
+    size   = \small\ttfamily  ,
+    shape  = \upshape         ,
+    weight = \mdseries        ,
+    color  = black            ,
+    before = 12pt             ,
+    after  = 0pt              ,
+    align  = \raggedright     ,
+  } ,
+  type      .tl_set:N    = \l_ceur_title_type_tl      ,
+  size      .tl_set:N    = \l_ceur_title_size_tl      ,
+  shape     .tl_set:N    = \l_ceur_title_shape_tl     ,
+  weight    .tl_set:N    = \l_ceur_title_weight_tl    ,
+  before    .dim_set:N   = \l_ceur_title_before_dim   ,
+  after     .dim_set:N   = \l_ceur_title_after_dim    ,
+  align     .tl_set:N    = \l_ceur_title_align_tl     ,
+  color     .tl_set:N    = \l_ceur_title_color_tl     ,
+}
+
+\NewDocumentCommand \processTmarks { } {
+  \cs_if_free:cTF { mark@title }
+  { \ignorespaces }
+  { \tl_set:Nx \l_tmpa_tl { \cs:w mark@title\cs_end: }
+    \clist_map_inline:cn { mark@title }
+    {
+      \str_case:nn { ##1 }
+      {
+        { 1 }  { $^\star$ }
+        { 2 }  { $^{,\star\star}$ }
+        { 3 }  { $^{,\star\star\star}$ }
+      }
+    }
+  }
+}
+
+\RenewDocumentCommand \title { O{mode = title} m } {
+  \pdfstringdef \@pdftitle { #2 }
+  \csgdef { casprelimstitle } { #2 }
+  \keys_set:nn { ceur / title } { #1 }
+  \tl_if_empty:NTF \__short_title: {
+    \cs_gset:Nn \__short_title: { #2 }
+  }{ }
+  \seq_gput_right:Nn \g_ceur_title_seq {
+    \keys_set:nn { ceur / title } { #1 }
+    % \iow_term:n { MODE:~\l_ceur_title_mode_tl ~ ~ [#1]}
+    \par \vskip \l_ceur_title_before_dim
+    \l_ceur_title_align_tl
+    \l_ceur_title_size_tl
+    \l_ceur_title_shape_tl
+    \l_ceur_title_weight_tl
+    \color { \l_ceur_title_color_tl }
+    #2
+    \tl_set:Nn \l_tmpa_tl { title }
+    \tl_if_eq:NNTF \l_ceur_title_type_tl \l_tmpa_tl
+    { \processTmarks } { }
+    \par \vskip  \l_ceur_title_after_dim
+    \normalcolor \normalsize \normalfont
+  }
+}
+
+%  \gappto\usestmtitle{#1}%
+
+\renewcommand \@title { \seq_use:Nn \g_ceur_title_seq { } }
+
+\renewcommand{\subtitle}[1]{\title[mode=sub]{#1}}
+
+\NewDocumentCommand \wrAun { m }      %  unexpanded write to aux
+   { \iow_now:Nn \@auxout { #1 } }
+\NewDocumentCommand \wrAux { m }      %  expanded write to aux
+   { \iow_now:Nx \@auxout { #1 } }
+
+\NewDocumentCommand \wrShipAux { m }   % expanded write at shipout
+   { \iow_shipout:Nx \@auxout { #1 } }
+\NewDocumentCommand \wrShipAun { m }   % unexpanded write at shipout
+   { \iow_shipout:Nn \@auxout { #1 } }
+
+\NewDocumentCommand \ceurLabel { m } {
+  \@bsphack \wrAux
+  { \token_to_str:N \NewLabel { #1 }
+    { \@currentlabel }
+  } \@esphack
+}
+
+\NewDocumentCommand \NewLabel { m m } {
+  \cs_if_free:cTF { X@#1: }
+  { \cs_new:cx { X@#1: } { #2 } }
+  { \cs_set:cx { X@#1: } { #2 } }
+}
+
+\NewDocumentCommand \ceurRef { m } {
+  \cs_if_free:cTF { X@#1: }
+  { 0 } {\use:c {X@#1:} }
+}
+
+\seq_clear_new:N \l_fnmk_seq
+\NewDocumentCommand \processFnRef { m } {
+  \seq_clear:N \l_fnmk_seq
+  \clist_map_inline:nn { #1 }
+  { \seq_put_right:Nx \l_fnmk_seq
+    {\cs_if_free:cTF { X@##1: } {0} { \use:c {X@##1:} }}
+  }
+}
+
+\NewDocumentCommand \fnmark { O{} } {
+  \writemarks { fnau\theau@ } { #1 }
+}
+
+
+\NewDocumentCommand  \fnref { m } {
+  \processFnRef { #1 }
+  \wrAux { \token_to_str:N \csxdef {mark@fnau\theau@}
+    { \seq_use:Nn \l_fnmk_seq  { , } } }
+}
+
+\NewDocumentCommand \corref { m } {
+  \str_set:Nx \l_tmpa_str { \ceurRef { #1 } }
+  \wrAux { \token_to_str:N \csxdef { mark@corau\theau@ }
+    {
+      \cs_if_free:cTF { X@#1: } {0} { \use:c {X@#1:} }
+    }
+  }
+}
+
+\NewDocumentCommand \cormark { O{} } {
+  \@cormarktrue
+  \writemarks {corau\theau@} { #1 }
+}
+
+\seq_new:N \l_ceur_au_seq
+\seq_new:N \l_ceur_au_sn_seq
+\seq_new:N \l_ceur_au_fn_seq
+\seq_new:N \l_ceur_au_ead_seq
+\seq_new:N \l_ceur_au_orcid_seq
+\seq_new:N \l_ceur_au_email_seq
+\seq_new:N \l_ceur_au_url_seq
+\seq_new:N \l_ceur_au_contrib_role_seq
+
+\NewDocumentCommand \parsename { m } {
+  \seq_set_split:Nnn \l_ceur_au_seq { ~ } { #1 }
+  \seq_pop_right:NN \l_ceur_au_seq \l_ceur_au_sn_seq
+  \seq_map_inline:Nn \l_ceur_au_seq
+  { \seq_put_right:Nx \l_ceur_au_ead_seq
+    { \tl_head:n { #1 }. }
+  }
+}
+
+\NewDocumentCommand \invparsename { m } {
+  \seq_set_split:Nnn \l_ceur_au_seq { ~ } { #1 }
+  \seq_pop_left:NN \l_ceur_au_seq \l_ceur_au_sn_seq
+  \seq_map_inline:Nn \l_ceur_au_seq
+  { \seq_put_right:Nx \l_ceur_au_ead_seq
+    { \tl_head:n { #1 }. }
+  }
+}
+
+\NewDocumentCommand \surname {} {
+  \l_ceur_au_sn_seq
+}
+
+\NewDocumentCommand \firstname {} {
+  \seq_use:Nn \l_ceur_au_seq { \no_break_space: }
+}
+
+\NewDocumentCommand \eadauthor {} {
+  \seq_map_inline:Nn \l_ceur_au_seq
+  {
+    \regex_match:nnTF { \. } { ##1 }
+    { ##1 \, }
+    { \tl_head:n {##1}. \, }
+  } {\,} \l_ceur_au_sn_seq
+}
+
+\cs_set_eq:NN \shortauthor \eadauthor
+
+\seq_clear_new:N \l_affmk_seq
+\NewDocumentCommand \processAffRef { m }
+   {
+     \seq_clear:N \l_affmk_seq
+     \clist_map_inline:nn { #1 }
+     {
+       \seq_put_right:Nx \l_affmk_seq
+       {\ceurRef{##1}}
+      }
+    }
+
+\NewDocumentCommand \processAffNum { m }
+   {
+     \seq_clear:N \l_affmk_seq
+     \clist_map_inline:nn { #1 }
+     {
+       \seq_put_right:Nn \l_affmk_seq
+       { \int_to_arabic:n {##1} }
+      }
+    }
+
+\NewDocumentCommand \listAff { }
+   {
+     \tl_if_blank:nTF { \l_affmk_seq }
+       { \tl_gset:Nn \g_ceur_comma_tl { 0 } }
+       {
+         \seq_use:Nn \l_affmk_seq { , }
+         \tex_def:D \sep{\unskip,}
+       }
+   }
+
+\NewDocumentCommand \ead { O{} m }
+   {
+     \tl_if_empty:nTF { #1 } { \@ead {#2} } { \@uad[#1]{#2} }
+   }
+
+\NewDocumentCommand \eadsep { } { }
+
+\int_new:N \g_ead_int
+\seq_new:N \g_ceur_ead_seq
+\int_new:N \g_uad_int
+\int_new:N \g_orcid_int
+\seq_new:N \g_ceur_uad_seq
+\seq_new:N \g_ceur_orcid_seq
+\seq_new:N \g_ceur_contrib_role_seq
+
+\newcommand\theead { \int_use:N \g_ead_int }
+
+\NewDocumentCommand \@uad { O{} m }
+   {
+     \group_begin:
+     \wrAux { \token_to_str:N \urlauthor
+       { \exp_not:n {#2}}{\the\@eadauthor}}%
+     \group_end:
+   }
+
+\NewDocumentCommand \urlauthor { m m } {
+  \int_gincr:N \g_uad_int
+  \seq_gput_right:Nn \g_ceur_uad_seq
+  {
+    { %\ttfamily \tl_to_str:n
+      \url{ #1 } }
+    \parsename { #2 }
+    \space(\eadauthor)
+  }
+}
+\NewDocumentCommand \@stmuads { }
+  { \seq_use:Nn \g_ceur_uad_seq { ;~ } }
+
+\NewDocumentCommand \@ead { m }
+   {
+     \group_begin:
+     \wrAux { \token_to_str:N \emailauthor
+       { \exp_not:n { #1 }}{ \the\@eadauthor }}
+     \group_end:
+   }
+
+\newtoks \@eadauthor
+\newbool{@cormark}
+
+\NewDocumentCommand \emailauthor { m m }
+{
+  \int_gincr:N \g_ead_int
+  \seq_gput_right:Nn \g_ceur_ead_seq
+  {
+    % { \ttfamily \tl_to_str:n { #1 } }
+    { \href {mailto: #1 } { \protect\nolinkurl{#1} } }
+    \parsename { #2 }
+    \space(\eadauthor)%
+  }
+}
+
+\NewDocumentCommand \@elseads { }
+{
+  \seq_use:Nn \g_ceur_ead_seq { ;~ }
+}
+
+\NewDocumentCommand \printemails { } {
+  \group_begin:
+  \int_compare:nNnTF { \int_use:N \g_ead_int } > { 0 } {
+    \tex_let:D \thefootnote \relax \footnotetext {
+      \raggedright
+      \hspace*{-\parindent}
+      % \hspace*{-\labelsep}
+      \hspace*{-\footnotemargin}
+      \bool_if:NTF \g_ceur_nologo_bool {
+        \int_compare:nTF { \g_ead_int = 1 }
+        { \textsc{email:\c_space_token} }
+        { \textsc{email:\c_space_token} }
+      }
+      { \faIcon[regular]{envelope-open}\c_space_token }
+      \seq_use:Nn \g_ceur_ead_seq { ;~ }
+    }
+  } {  }
+  \group_end:
+}
+
+\NewDocumentCommand \printurls { } {
+  \group_begin:
+  \int_compare:nTF { \g_uad_int > 0 } {
+    \tex_let:D \thefootnote \relax \footnotetext {
+      \raggedright
+      \hspace*{-\parindent}
+      % \hspace*{-\labelsep}
+      \hspace*{-\footnotemargin}
+      \bool_if:NTF \g_ceur_nologo_bool
+      { \textsc{url:\c_space_token} }
+      { \faIcon{globe}\c_space_token }
+      \seq_use:Nn \g_ceur_uad_seq { ;~ }
+    }
+  } { }
+  \group_end:
+}
+
+%%
+%% orcid
+%%
+
+\NewDocumentCommand \orcidauthor { m m } {
+  \int_gincr:N \g_orcid_int
+  \seq_gput_right:Nn \g_ceur_orcid_seq {
+    % { \ttfamily \tl_to_str:n { #1 } }
+    { \hrefurl { https://orcid.org/ #1 } { #1 } }
+    \parsename{#2}
+    \space(\eadauthor)
+  }
+}
+
+\NewDocumentCommand \printorcid { } {
+  \group_begin:
+  \int_compare:nTF { \g_orcid_int > 0 } {
+    \tex_let:D \thefootnote \relax \footnotetext {
+      \raggedright
+      \hspace*{-\parindent}
+      % \hspace*{-\labelsep}
+      \hspace*{-\footnotemargin}
+      \bool_if:NTF \g_ceur_nologo_bool
+      { \textsc{orcid:\c_space_token} }
+      { \faIcon{orcid}\c_space_token }
+      \seq_use:Nn \g_ceur_orcid_seq { ;~ }
+    }
+  } { }
+  \group_end:
+}
+
+%
+% Contrib Role
+%
+
+\seq_gclear_new:N \g_ceur_credits_seq
+
+\NewDocumentCommand \ContribRole { m }
+{
+  \wrAux { \token_to_str:N \creditauthor
+    { #1 } { \the\@eadauthor } }
+}
+
+\NewDocumentCommand \creditauthor { m m }
+{
+  \seq_gput_right:Nx \g_ceur_credits_seq
+  { { \exp_not:N\bfseries #2 :}\space #1 }
+}
+
+\cs_set_eq:NN \credit \ContribRole
+
+\NewDocumentCommand \printcredits { }
+{
+  \seq_if_empty:NF \g_ceur_credits_seq
+  {
+    \section*{CRediT ~authorship ~contribution ~statement}
+    \seq_use:Nn \g_ceur_credits_seq { .~ }.
+  }
+}
+
+\NewDocumentCommand \writemarks { m m }
+   { \wrAux { \token_to_str:N \csgdef{mark@#1}{#2} } }
+
+\seq_new:N \g_ceur_title_seq
+
+\NewDocumentCommand \tnotemark { O{} }
+   { \writemarks { title } { #1 } }
+
+\NewDocumentCommand \@tnoteref { m }
+   { \int_set:Nn \l_tmpa_int { 0 }
+     \clist_map_inline:nn { #1 }
+      {
+%        \msg_term:n { ##1 .. [\cs:w X@##1:\cs_end:] }
+        \cs_if_free:cTF { X@##1: }
+          { \csdef{X@##1:}{0} }
+          {
+            \tl_set:Nx \l_tmpa_tl { \cs:w X@##1:\cs_end: }
+            \int_case:nn { \l_tmpa_tl }
+              {
+                 { 1 }  { $^\star$ }
+                 { 2 }  { $^{,\star\star}$ }
+                 { 3 }  { $^{,\star\star\star}$ }
+              }
+          }
+      }
+    }
+
+\seq_new:N \g_ceur_tnote_seq
+\int_new:N \g_ceur_tnote_int
+
+\NewDocumentCommand \tnotetext { O{} m }
+   {
+     \tl_if_head_eq_catcode:nNTF { #1 } a
+       {
+         % \msg_term:n { [TNOTE:~alpha] }%
+         \seq_gput_right:Nn \g_ceur_tnote_seq
+           { \int_incr:N \g_ceur_tnote_int
+             \str_set:Nx \@currentlabel { \int_use:N \g_ceur_tnote_int }
+              \ceurLabel { #1 }
+             \renewcommand\thefootnote
+              { \int_case:nn { \g_ceur_tnote_int }
+                 {
+                   { 1 } { $^\star$ }
+                   { 2 }  { $^{\star\star}$ }
+                   { 3 }  { $^{\star\star\star}$ }
+                 }
+              }
+              \footnotetext { #2 }
+            }
+          }
+        {
+          % \msg_term:n { [TNOTE:~Number] }
+          \seq_gput_right:Nn \g_ceur_tnote_seq
+          {
+            \int_set:Nn \l_tmpa_int { #1 }
+            \renewcommand\thefootnote
+              { \int_case:nn { \l_tmpa_int }
+                {
+                  { 1 } { $^\star$ }
+                  { 2 }  { $^{\star\star}$ }
+                  { 3 }  { $^{\star\star\star}$ }
+                }
+              }
+             \footnotetext { #2 }
+           }
+         }
+       }
+
+\newcommand \printtnotes { \seq_use:Nn \g_ceur_tnote_seq { \par } }
+
+\seq_new:N \g_ceur_nonumnote_seq
+
+\NewDocumentCommand \nonumnote { m }
+{
+  \group_begin:
+  \seq_gput_right:Nn \g_ceur_nonumnote_seq
+  {
+    \tex_def:D \thefootnote { }
+    \footnotetext{%
+      % \raggedright
+      % \hspace*{-\parindent}
+      % % \hspace*{-\labelsep}
+      % \hspace*{-\footnotemargin}
+      #1}
+  }
+  \group_end:
+}
+
+\newcommand \printnonumnotes { \seq_use:Nn \g_ceur_nonumnote_seq { \par } }
+
+\seq_new:N \g_ceur_fnote_seq
+\int_new:N \g_ceur_fnote_int
+
+\NewDocumentCommand \fntext { O{} m } {
+  \tl_if_head_eq_catcode:nNTF { #1 } a {
+    % \msg_term:n { [FN:~alpha] }%
+    \seq_gput_right:Nn \g_ceur_fnote_seq {
+      \int_incr:N \g_ceur_fnote_int
+      \str_set:Nx \@currentlabel { \int_use:N \g_ceur_fnote_int }
+      \ceurLabel { #1 }
+      % \tex_def:D \thefootnote { \int_use:N \g_ceur_fnote_int }
+      \tex_def:D \thefootnote {
+        \int_case:nn { \g_ceur_tnote_int } {
+          { 1 } { $^{\dagger}$ }
+          { 2 } { $^{\ddagger}$ }
+          { 3 } { $^{\S}$ }
+          { 4 } { $^{\P}$ }
+          { 5 } { $^{\|}$ }
+        }
+      }
+      \footnotetext { #2 }
+    }
+  } {
+    % \msg_term:n { [FN:~Number] }
+    \seq_gput_right:Nn \g_ceur_fnote_seq {
+      \int_set:Nn \l_tmpa_int { #1 }
+      % \tex_def:D \thefootnote { \int_use:N \l_tmpa_int }
+      \tex_def:D \thefootnote {
+        \int_case:nn { \l_tmpa_int } {
+          { 1 } { $^{\dagger}$ }
+          { 2 } { $^{\ddagger}$ }
+          { 3 } { $^{\S}$ }
+          { 4 } { $^{\P}$ }
+          { 5 } { $^{\|}$ }
+        }
+      }
+      \footnotetext { #2 }
+    }
+  }
+}
+
+\newcommand \printfnotes { \seq_use:Nn \g_ceur_fnote_seq { \par } }
+
+\seq_new:N \g_ceur_cor_seq
+\int_new:N \g_ceur_cor_int
+
+\NewDocumentCommand \cortext { O{} m } {
+  \tl_if_head_eq_catcode:nNTF { #1 } a  {
+    % \msg_term:n { [COR:~alpha] }%
+    \seq_gput_right:Nn \g_ceur_cor_seq {
+      \int_incr:N \g_ceur_cor_int
+      \str_set:Nx \@currentlabel { \int_use:N \g_ceur_cor_int }
+      \ceurLabel { #1 }
+      \tex_def:D \thefootnote {
+        \int_case:nn { \g_ceur_cor_int } {
+          { 1 } { $\ast$ }
+          { 2 } { $\ast\!\ast$ }
+          { 3 } { $\ast\!\ast\!\ast$ }
+        }
+      }
+      \footnotetext { \noindentfoot #2 }
+    }
+  } {
+    % \msg_term:n { [COR:~Number] }
+    \seq_gput_right:Nn \g_ceur_cor_seq {
+      \int_set:Nn \l_tmpa_int { #1 }
+      \tex_def:D \thefootnote {
+        \int_case:nn { \l_tmpa_int } {
+          { 1 } { $\ast$ }
+          { 2 } { $\ast\!\ast$ }
+          { 3 } { $\ast\!\ast\!\ast$ }
+        }
+      }
+      \footnotetext { #2 }
+    }
+  }
+}
+
+\newcommand \printcornotes { \seq_use:Nn \g_ceur_cor_seq { \par } }
+
+\NewDocumentCommand \process@marks { } {
+  \cs_if_free:cTF { mark@corau\theauthor }
+  { \ignorespaces }
+  { \str_set:Nx \l_tmpa_str { \use:c{ mark@corau\theauthor } }
+    \int_case:nn { \l_tmpa_str } {
+      { 1 } { \sep$\ast$ }
+      { 2 } { \sep$\ast\ast$ }
+      { 3 } { \sep$\ast\!\ast\!\ast$ }
+    }
+    \tex_def:D \sep{\unskip,}
+  }
+  %% 
+  \cs_if_free:cTF { mark@fnau\theauthor }
+  { \ignorespaces }
+  { \str_set:Nx \l_tmpa_str { \use:c{ mark@fnau\theauthor } }
+    \int_case:nn { \l_tmpa_str } {
+      { 1 } { \sep${\dagger}$ }
+      { 2 } { \sep${\ddagger}$ }
+      { 3 } { \sep${\S}$ }
+      { 4 } { \sep${\P}$ }
+      { 5 } { \sep${\|}$ }
+    }
+    \tex_def:D \sep{\unskip,}
+  }
+}
+
+%%
+%% Author macros
+%%
+
+\seq_new:c { g_ceur_au0_seq }
+\seq_new:c { g_ceur_clau0_seq }
+\int_new:N \g_ceur_au_int
+\int_new:N \g_ceur_aau_int
+
+\NewDocumentCommand \ResetMarks { } {
+  \keys_set:nn { ceur / author } {
+    auid       = {} ,
+    bioid      = {} ,
+    alt        = {} ,
+    style      = { normal } ,
+    prefix     = {} ,
+    suffix     = {} ,
+    degree     = {} ,
+    role       = {} ,
+    orcid      = {} ,
+    collab     = { false }  ,
+    type       = { author } ,
+    anon       = { false }  ,
+    deceased   = { false }  ,
+    twitter    = {} ,
+    facebook   = {} ,
+    linkedin   = {} ,
+    plus       = {} ,
+    gplus      = {} ,
+    email      = {} ,
+    url        = {} ,
+  }
+  \tex_gdef:D \sep{}
+  \tex_gdef:D \ceur@corref{}
+  \tex_gdef:D \@fnmark {}
+}
+
+\int_new:N \l_autype_int
+\keys_define:nn { ceur / author } {
+  auid     .tl_set:N   = \l_ceur_au_id_tl             ,
+  bioid    .tl_set:N   = \l_ceur_au_bioid_tl          ,
+  alt      .tl_set:N   = \l_ceur_au_alt_tl            ,
+  style    .tl_set:N   = \l_ceur_au_style_tl          ,
+  prefix   .tl_set:N   = \l_ceur_au_prefix_tl         ,
+  suffix   .tl_set:N   = \l_ceur_au_suffix_tl         ,
+  degree   .tl_set:N   = \l_ceur_au_degree_tl         ,
+  role     .tl_set:N   = \l_ceur_au_role_tl           ,
+  orcid    .tl_set:N   = \l_ceur_au_orcid_tl          ,
+  collab   .bool_set:N = \l_ceur_au_collab_bool       ,
+  type     .multichoice:                              ,
+  type/author    .code:n = { \int_set:Nn \l_autype_int { 0 } },
+  type/editor    .code:n = { \int_set:Nn \l_autype_int { 1 } },
+  type/collab    .code:n = { \int_set:Nn \l_autype_int { 2 } },
+  type/anon      .code:n = { \int_set:Nn \l_autype_int { 3 } },
+  % type/collab    .bool_set:N = \l_ceur_au_collab_bool          ,
+  % type/anon      .bool_set:N = \l_ceur_au_anon_bool            ,
+  anon      .bool_set:N = \l_ceur_au_anon_bool        ,
+  deceased  .bool_set:N = \l_ceur_au_deceased_bool    ,
+  twitter   .tl_set:N   = \l_ceur_au_twitter_tl       ,
+  facebook  .tl_set:N   = \l_ceur_au_facebook_tl      ,
+  linkedin  .tl_set:N   = \l_ceur_au_linkedin_tl      ,
+  plus      .tl_set:N   = \l_ceur_au_gplus_tl         ,
+  gplus     .tl_set:N   = \l_ceur_au_gplus_tl         ,
+  email     .tl_set:N   = \l_ceur_au_email_tl         ,
+  %% prevent URL expansion (due ~ sign)
+  url       .code:n   = { \tl_set:Nn \l_ceur_au_url_tl { \exp_not:n { #1 } } },
+}
+
+\keys_set:nn { ceur / author } {
+  auid       = {} ,
+  bioid      = {} ,
+  alt        = {} ,
+  style      = { normal } ,
+  prefix     = {} ,
+  suffix     = {} ,
+  degree     = {} ,
+  role       = {} ,
+  orcid      = {} ,
+  collab     = { false }  ,
+  type       = { author } ,
+  anon       = { false }  ,
+  deceased   = { false }  ,
+  twitter    = {} ,
+  facebook   = {} ,
+  linkedin   = {} ,
+  plus       = {} ,
+  gplus      = {} ,
+  email      = {} ,
+  url        = {} ,
+}
+
+\keys_define:nn { ceur / ausetup } {
+  type      .choice: ,
+  type / authors .meta:n = {
+    size   =  \large         ,
+    shape  =  \upshape       ,
+    weight =  \mdseries      ,
+    before =  \bigskipamount ,
+    after  =  0pt            ,
+    align  =  \raggedright   ,
+    color  =  black          ,
+    lskip  =  0pt            ,
+    rskip  =  0pt            ,
+  } ,
+  type / collaboration .meta:n = {
+    size   =  \Large         ,
+    shape  =  \upshape       ,
+    weight =  \mdseries      ,
+    before =  \bigskipamount ,
+    after  =  0pt            ,
+    align  =  \raggedright   ,
+    color  =  black          ,
+    lskip  =  0pt            ,
+    rskip  =  0pt            ,
+  } ,
+  size      .tl_set:N    = \l_ceur_augroup_size_tl      ,
+  shape     .tl_set:N    = \l_ceur_augroup_shape_tl     ,
+  weight    .tl_set:N    = \l_ceur_augroup_weight_tl    ,
+  before    .dim_set:N   = \l_ceur_augroup_before_dim   ,
+  after     .dim_set:N   = \l_ceur_augroup_after_dim    ,
+  align     .tl_set:N    = \l_ceur_augroup_align_tl     ,
+  color     .tl_set:N    = \l_ceur_augroup_color_tl     ,
+  lskip     .dim_set:N   = \l_ceur_augroup_lskip_tl     ,
+  rskip     .dim_set:N   = \l_ceur_augroup_rskip_tl     ,
+}
+
+\DeclareDocumentCommand \ceurAuthorSetup { m } {
+  \keys_set:nn { ceur / ausetup } { #1 }
+}
+\DeclareDocumentCommand \ceurausetup { m } {
+  \tl_set:Nn \l_ceur_au_setup_tl {
+    \keys_set:nn { ceur / ausetup } { #1 } }
+}
+\DeclareDocumentCommand \ceurclbsetup { m } {
+  \tl_set:Nn \l_ceur_clb_setup_tl {
+    \keys_set:nn { ceur / ausetup } { #1 } }
+}
+
+\ceurausetup { }
+\ceurclbsetup { }
+
+\seq_new:N  \g_ceur_maltese_seq
+\seq_new:N  \g_ceur_facebook_seq
+\seq_new:N  \g_ceur_twitter_seq
+\seq_new:N  \g_ceur_gplus_seq
+\seq_new:N  \g_ceur_linkedin_seq
+
+\NewDocumentCommand \twitterauthor { m m } {
+  \seq_gput_right:Nn \g_ceur_twitter_seq {
+    \parsename { #2 }
+    \url{https://twitter.com/\tl_to_str:n{#1}}\space(\eadauthor)
+  }
+}
+\NewDocumentCommand \facebookauthor { m m }
+   {
+     \seq_gput_right:Nn \g_ceur_facebook_seq
+       {
+         \parsename { #2 }
+         \url{https://www.facebook.com/\tl_to_str:n{#1}}\space(\eadauthor) %
+       }
+     }
+\NewDocumentCommand \gplusauthor { m m }
+   {
+     \seq_gput_right:Nn \g_ceur_gplus_seq
+       {
+         \parsename { #2 }
+         \url{https://plus.google.com/\tl_to_str:n{#1}}\space(\eadauthor)%
+       }
+     }
+\NewDocumentCommand \linkedinauthor { m m }
+   {
+     \seq_gput_right:Nn \g_ceur_linkedin_seq
+       {
+         \parsename { #2 }
+         \url{https://www.linkedin.com/profile/view?id=\tl_to_str:n{#1}}%
+         \space(\eadauthor)
+       }
+     }
+
+\NewDocumentCommand \printmaltese { }
+    {
+      \seq_use:Nn { \g_ceur_maltese_seq } { }
+    }
+\NewDocumentCommand \printfacebook { }
+    {
+      \seq_if_empty:NTF \g_ceur_facebook_seq { }
+        {
+          \tex_def:D \thefootnote{}
+          \footnotetext
+          {
+            \bool_if:NTF \g_ceur_nologo_bool
+             { Facebook:\c_space_token }
+             { \faIcon{facebook-f}\c_space_token }
+            \seq_use:Nn \g_ceur_facebook_seq {,\c_space_token }
+          }
+        }
+      }
+\NewDocumentCommand \printtwitter { }
+    {
+      \seq_if_empty:NTF \g_ceur_twitter_seq { }
+        {
+          \tex_def:D \thefootnote{}
+          \footnotetext
+          {
+            \bool_if:NTF \g_ceur_nologo_bool
+             { Twitter:\c_space_token }
+             { \faIcon{twitter}\c_space_token }
+            \seq_use:Nn \g_ceur_twitter_seq {,\c_space_token }
+          }
+        }
+      }
+\NewDocumentCommand \printgplus { }
+    {
+      \seq_if_empty:NTF \g_ceur_gplus_seq { }
+        {
+          \tex_def:D \thefootnote{}
+          \footnotetext
+          {
+            \bool_if:NTF \g_ceur_nologo_bool
+             { Google+:\c_space_token }
+             { \faIcon{google-plus-g}\c_space_token }
+            \seq_use:Nn \g_ceur_gplus_seq {,\c_space_token }
+          }
+        }
+      }
+\NewDocumentCommand \printlinkedin { }
+    {
+      \seq_if_empty:NTF \g_ceur_linkedin_seq { }
+        {
+          \tex_def:D \thefootnote{}
+          \footnotetext
+          {
+            \bool_if:NTF \g_ceur_nologo_bool
+             { LinkedIn:\c_space_token }
+             { \faIcon{linkedin-in}\c_space_token }
+            \seq_use:Nn \g_ceur_linkedin_seq {,\c_space_token }
+          }
+        }
+      }
+
+\seq_new:N \g_ceur_prelimsau_seq
+
+\csxdef { infoauthors } { }
+\csgdef { pdfxauthors } { }
+
+\csgdef { __short_authors_tmp } { }
+% Number of person in short authors list
+\int_new:N \g_num_short_authors
+\g_num_short_authors = 1
+
+\cs_new:Nn \no_break_space: { \nobreak{~} \penalty 10000 }
+
+\RenewDocumentCommand \author { O{} m O{} } {
+  \ResetMarks
+  \tl_if_blank:nTF { #3 } { }
+  { \keys_set:nn { ceur / author } { #3 } }
+  % 
+  \int_gincr:N \g_ceur_au_int
+  \tex_gdef:D \theau@ { \int_use:N \g_ceur_au_int }
+  % 
+  \seq_gput_right:Nn \g_ceur_prelimsau_seq { #2 }
+  \bool_if:NTF \l_ceur_au_collab_bool
+  { \seq_gput_right:cn { g_ceur_clau\int_use:N \g_ceur_augr_int _seq } }
+  { \seq_gput_right:cn { g_ceur_au\int_use:N \g_ceur_augr_int _seq } }
+  {
+    \int_gincr:N \g_ceur_aau_int
+    \tex_gdef:D \theauthor {\int_use:N \g_ceur_aau_int }
+    \keys_set:nn { ceur / author } { #3 }
+    \tl_if_head_eq_catcode:nNTF { #1 } a
+    { \processAffRef { #1 } }
+    { \processAffNum { #1 } }
+    \tl_if_empty:NF \l_ceur_au_prefix
+    { \l_ceur_au_prefix_tl \c_space_token }
+    \str_if_eq:VnTF \l_ceur_au_style_tl  { chinese } {
+      % \msg_term:n {STYLE~T=\l_ceur_au_style_tl........}
+      \invparsename { #2 }
+      \textcolor{\l_ceur_augroup_color_tl}{\surname}
+      \no_break_space:
+      \textcolor{\l_ceur_augroup_color_tl !50}{\firstname}
+    }{
+      % \msg_term:n {STYLE~F=\l_ceur_au_style_tl........}
+      \parsename { #2 }
+      \textcolor{\l_ceur_augroup_color_tl !50}{\firstname}
+      \no_break_space:
+      \textcolor{\l_ceur_augroup_color_tl}{\surname}
+    }
+    \tl_if_empty:NF \l_ceur_au_suffix_tl
+    { \c_space_token \l_ceur_au_suffix_tl }
+    \unskip
+    \textsuperscript
+    {
+      \tl_if_blank:nTF { #1 }
+      { \tex_def:D \sep{} }
+      { {\itshape\listAff} \tex_def:D \sep{\unskip,} }
+      \process@marks
+      \bool_if:NT \l_ceur_au_deceased_bool
+      { \sep \maltese
+        \tex_def:D \sep { \unksip, }
+      }
+    }
+    \tl_if_empty:NF \l_ceur_au_degree_tl
+    { ,\c_space_token \l_ceur_au_degree_tl }
+    \tl_if_empty:NF \l_ceur_au_role_tl
+    { \c_space_token (\l_ceur_au_role_tl) }
+    % 
+    \ResetMarks
+  }
+  % 
+  \bool_if:NT \l_ceur_au_deceased_bool
+  {
+    \seq_gput_right:Nn \g_ceur_maltese_seq
+    {
+      \tex_def:D \thefootnote { \maltese }
+      \footnotetext{Deceased~author.}
+    }
+  }
+  \tl_if_empty:NF \l_ceur_au_email_tl {
+    \wrAux { \token_to_str:N \emailauthor
+      { \l_ceur_au_email_tl } { \exp_not:n {#2} } }
+  }
+  \tl_set:Nx \l_ceur_au_url_tl_tmp { \l_ceur_au_url_tl }
+  \tl_if_empty:NF \l_ceur_au_url_tl_tmp {
+    \wrAux { \token_to_str:N \urlauthor
+      { \l_ceur_au_url_tl } { \exp_not:n {#2} } }
+  }
+  % various social media
+  \tl_if_empty:NTF \l_ceur_au_facebook_tl { }
+  {
+    \wrAux { \token_to_str:N \facebookauthor
+      { \l_ceur_au_facebook_tl } { \exp_not:n {#2} } }
+  }
+  \tl_if_empty:NF \l_ceur_au_twitter_tl
+  {
+    \wrAux { \token_to_str:N \twitterauthor
+      { \l_ceur_au_twitter_tl } { \exp_not:n {#2} } }
+  }
+  \tl_if_empty:NF \l_ceur_au_gplus_tl
+  {
+    \wrAux { \token_to_str:N \gplusauthor
+      { \l_ceur_au_gplus_tl } { \exp_not:n {#2} } }
+  }
+  \tl_if_empty:NF \l_ceur_au_linkedin_tl
+  {
+    \wrAux { \token_to_str:N \linkedinauthor
+      { \l_ceur_au_linkedin_tl } { \exp_not:n {#2} } }
+  }
+  \tl_if_empty:NF \l_ceur_au_orcid_tl
+  {
+    \wrAux { \token_to_str:N \orcidauthor
+      { \l_ceur_au_orcid_tl } { \exp_not:n {#2} } }
+  }
+  % Short authors list
+  \csgdef { __short_authors_tmp } { #2 }
+  \int_compare:nNnTF { \theau@ } = { 1 } {
+    \xappto \__short_authors: { \__short_authors_tmp }
+  }{ 
+    \int_compare:nNnTF { \theau@ } < { \g_num_short_authors + 1 } {
+      \xappto \__short_authors: { , ~ \__short_authors_tmp }
+    }{
+      \int_compare:nNnTF { \theau@ } = { \g_num_short_authors + 1 } {
+        \xappto \__short_authors: { ~et~al. }
+      }{ }
+    }
+  }
+  % 
+  \@eadauthor={#2}
+  \pdfstringdef\__info_au: { #2 }
+  \int_compare:nNnTF { \theau@ } < { 4 }
+  { \xappto \infoauthors { \__info_au: , ~ } }
+  {
+    \int_compare:nNnTF { \theau@ } = { 4 }
+    { \xappto \infoauthors { et~al. } }
+    { }
+  }
+  % Authors list for PDF/A
+  \csgdef { __pdfxauthor } { #2 }
+  \int_compare:nNnTF { \theau@ } = { 1 }
+  { \xappto \pdfxauthors { \detokenize\expandafter{\__pdfxauthor} } }
+  { \xappto \pdfxauthors { \iow_char:N \\ sep ~ \detokenize\expandafter{\__pdfxauthor} } }
+}
+
+\NewDocumentCommand \ceurauthors { } {
+  \group_begin:
+  \ceurAuthorSetup { type = authors }
+  \l_ceur_au_setup_tl
+  \par \vskip\l_ceur_augroup_before_dim
+  \l_ceur_augroup_align_tl
+  \l_ceur_augroup_size_tl
+  \l_ceur_augroup_shape_tl
+  \l_ceur_augroup_weight_tl
+  \color{ \l_ceur_augroup_color_tl }
+  \bool_if:NTF \g_ceur_augr_bool
+  { \seq_use:Nn \g_ceur_augr_seq { \par } }
+  {
+    \seq_use:cnnn { g_ceur_au\int_use:N\g_ceur_augr_int _seq }
+    { ,~ } { ,~ } { ~and~ }
+  }
+  \par\vskip\l_ceur_augroup_after_dim
+  \group_end:
+}
+
+\seq_new:c { g_ceur_collab0_seq }
+\bool_new:N \g_ceur_in_clau_bool
+
+\NewDocumentCommand \ceurcollab { } {
+  \bool_if:NTF \g_ceur_augr_bool
+  { }
+  {
+    \group_begin:
+    \ceurAuthorSetup { type = collaboration }
+    \l_ceur_clb_setup_tl
+    \par \vskip \l_ceur_augroup_before_dim
+    \l_ceur_augroup_align_tl
+    \l_ceur_augroup_size_tl
+    \l_ceur_augroup_shape_tl
+    \l_ceur_augroup_weight_tl
+    \color{ \l_ceur_augroup_color_tl }
+    \seq_use:cn {g_ceur_collab\int_use:N \g_ceur_aaugr_int _seq} { }
+    \seq_use:cnnn {g_ceur_clau\int_use:N \g_ceur_aaugr_int _seq}
+    { ~and~ } { ,~ } { ~and~ }
+    \par \vskip \l_ceur_augroup_after_dim
+    \group_end:
+  }
+}
+
+\newenvironment{collaboration}[1][] {
+  \seq_gput_right:cn {g_ceur_collab\int_use:N \g_ceur_augr_int _seq}
+  { \textit{Collaboration:~} #1 \par \smallskip }
+}{
+}
+
+\NewDocumentCommand \dept  { m } { #1 }
+\NewDocumentCommand \divn  { m } { #1 }
+\NewDocumentCommand \aline { m } { #1 }
+\NewDocumentCommand \city  { m } { #1 }
+\NewDocumentCommand \cnty  { m } { #1 }
+\NewDocumentCommand \phone { m } { #1 }
+\NewDocumentCommand \fax   { m } { #1 }
+\NewDocumentCommand \aurl  { m } { #1 }
+
+\seq_new:c { g_ceur_aff0_seq }
+\int_new:N \g_ceur_aff_int
+\tl_new:N \l_addrtype_tl
+
+\keys_define:nn { ceur / address }
+   {
+     foot     .bool_gset:N  = \g_ceur_addr_foot_bool       ,
+     name     .tl_set:N    = \l_ceur_addr_name_tl          ,
+     type     .multichoice:                               ,
+      type/alt     .code:n = { \tl_set:Nn \l_ceur_addr_type_tl
+          { Alternate~address } }  ,
+      type/addl    .code:n = { \tl_set:Nn \l_ceur_addr_type_tl
+          { Additional~address } } ,
+      type/regular .code:n = { \tl_set:Nn \l_ceur_addr_type_tl
+          {  } } ,
+      type/custom  .code:n = { \tl_set:Nn \l_ceur_addr_type_tl
+          { \l_ceur_addr_name_tl } } ,
+   }
+\DeclareDocumentCommand \ceurAddrSetup { m  }
+   { \keys_set:nn { ceur / address } { #1 } }
+
+\keys_set:nn { ceur / address }
+{
+  foot       = { false }   ,
+  type       = { regular } ,
+  name       = { Alternate~address } ,
+}
+
+\cs_new:Nn \__reset_addr:
+{
+  \bool_gset_false:N \g_ceur_addr_foot_bool
+  \tl_set:Nn \l_ceur_addr_type_tl {  }
+  \tl_set:Nn \l_ceur_addr_name_tl { Alternate~address }
+}
+
+\seq_new:N \g_ceur_aff_foot_seq
+
+\NewDocumentCommand \printaddrinfoot { }
+{
+  { \seq_use:Nn \g_ceur_aff_foot_seq { \par } }
+}
+
+\NewDocumentCommand \address { O{} m O{} }
+{
+  \__reset_addr:
+  \keys_set:nn { ceur / address } { #3 }
+  \bool_if:NTF \g_ceur_addr_foot_bool
+  { \__foot_address:nnn [#1]{#2}[#3] }
+  {
+    \seq_gput_right:cn { g_ceur_aff\int_use:N \g_ceur_augr_int _seq }
+    { \tl_if_blank:nTF { #1 }
+      {
+        \tex_xdef:D \thefootnote{}
+        { #2 }
+      }
+      {
+        \tl_if_head_eq_catcode:nNTF { #1 } a
+        {
+          \int_gincr:N \g_ceur_aff_int
+          \tex_xdef:D \@currentlabel
+          %% label format:
+          %% \int_to_arabic:n
+          %% \int_to_alph:n
+          %% \int_to_symbols:nnn
+          %% \int_to_roman:n
+          { \int_to_arabic:n { \int_use:N \g_ceur_aff_int } }
+          \ceurLabel {#1}
+          \textsuperscript{\itshape\@currentlabel} #2
+        }
+        {
+          \int_gset:Nn \g_ceur_aff_int { #1 }
+          \tex_xdef:D \@currentlabel
+          { \int_to_arabic:n {  \int_use:N \g_ceur_aff_int } }
+          \textsuperscript{\itshape\@currentlabel} #2
+        }
+      }
+    }
+  }
+}
+
+\cs_new:Npn \__foot_address:nnn [#1]#2[#3]
+{
+  \keys_set:nn { ceur / address } { #3 }
+  \seq_gput_right:cn { g_ceur_aff_foot_seq }
+  {
+    \tl_if_empty:nTF { #1 }
+    {
+      \tl_if_empty:NTF \l_ceur_addr_type_tl
+      { \footnotetext{#2} }
+      {
+        \footnotetext{\textit{\l_ceur_addr_type_tl}:
+          \c_space_token #2 }
+      }
+    }
+    {
+      \tl_if_head_eq_catcode:nNTF { #1 } a
+      %
+      {
+        \tex_def:D \thefootnote{\itshape\@currentlabel}
+        \tl_if_empty:NTF \l_ceur_addr_type_tl
+        { \footnotetext{#2} }
+        { \footnotetext{\textit{\l_ceur_addr_type_tl}: \c_space_token #2} }
+      }
+      {
+        \tex_def:D \thefootnote { \itshape\int_to_arabic:n { #1 } }
+        \tl_if_empty:NTF \l_ceur_addr_type_tl
+        { \footnotetext{#2} }
+        { \footnotetext{\textit{\l_ceur_addr_type_tl}:
+            \c_space_token #2 } }
+      }
+    }
+  }
+}
+
+\keys_define:nn { ceur / affsetup }
+   {
+     type      .choice: ,
+     type / normal .code:n =
+       { \tl_set:Nn \l_ceur_aff_type_tl { 0 } } ,
+     type / nonum .code:n =
+       { \tl_set:Nn \l_ceur_aff_type_tl { 1 } } ,
+
+     size      .tl_set:N    = \l_ceur_aff_size_tl      ,
+     shape     .tl_set:N    = \l_ceur_aff_shape_tl     ,
+     weight    .tl_set:N    = \l_ceur_aff_weight_tl    ,
+     before    .dim_set:N   = \l_ceur_aff_before_dim   ,
+     after     .dim_set:N   = \l_ceur_aff_after_dim    ,
+     align     .tl_set:N    = \l_ceur_aff_align_tl     ,
+     color     .tl_set:N    = \l_ceur_aff_color_tl     ,
+     lskip     .dim_set:N   = \l_ceur_aff_lskip_dim    ,
+     rskip     .dim_set:N   = \l_ceur_aff_rskip_dim    ,
+   }
+
+\DeclareDocumentCommand \ceurAffSetup { m }
+   { \keys_set:nn { ceur / affsetup } { #1 } }
+\DeclareDocumentCommand \ceuraffsetup { m }
+   { \tl_set:Nn \l_ceur_aff_setup_tl
+     { \keys_set:nn { ceur / affsetup } { #1 } }
+   }
+\ceuraffsetup {
+    size   = \footnotesize,
+    shape  = \itshape,
+    color  = black,
+    before = 0pt,
+    weight = \mdseries,
+    align  = \raggedright,
+    }
+
+\NewDocumentCommand \ceuraddress { }
+   {
+     \bool_if:NTF \g_ceur_augr_bool
+     { }
+     {
+       \group_begin:
+       \ceurAffSetup { type = normal }
+       \l_ceur_aff_setup_tl
+       \par \vskip\l_ceur_aff_before_dim
+       \l_ceur_aff_align_tl
+       \l_ceur_aff_size_tl
+       \l_ceur_aff_shape_tl
+       \l_ceur_aff_weight_tl
+       \color{ \l_ceur_aff_color_tl }
+       \seq_use:cn { g_ceur_aff\int_use:N \g_ceur_aaugr_int _seq }
+       { \par\vskip2pt  }
+       \par\vskip\l_ceur_aff_after_dim
+       \group_end:
+     }
+   }
+
+\int_new:N \g_ceur_augr_int
+\seq_new:N \g_ceur_augr_seq
+\int_new:N \g_ceur_aaugr_int
+\bool_new:N \g_ceur_augr_bool
+
+\NewDocumentEnvironment { augroup } { }
+{
+  \bool_gset_true:N \g_ceur_augr_bool
+  \int_gincr:N \g_ceur_augr_int
+  \seq_new:c {g_ceur_au\int_use:N \g_ceur_augr_int _seq}
+  \seq_new:c {g_ceur_aff\int_use:N \g_ceur_augr_int _seq}
+  \seq_new:c {g_ceur_collab\int_use:N \g_ceur_augr_int _seq}
+  \seq_new:c {g_ceur_clau\int_use:N \g_ceur_augr_int _seq}
+  \msg_term:n { AUGR:~\int_use:N \g_ceur_augr_int ... }
+}
+{
+  \seq_gput_right:Nn \g_ceur_augr_seq
+  {
+    \int_gincr:N \g_ceur_aaugr_int
+    \group_begin:
+    \ceurAuthorSetup { type = collaboration }
+    \l_ceur_clb_setup_tl
+    \par \vskip \l_ceur_augroup_before_dim
+    \l_ceur_augroup_align_tl
+    \l_ceur_augroup_size_tl
+    \l_ceur_augroup_shape_tl
+    \l_ceur_augroup_weight_tl
+    \color{ \l_ceur_augroup_color_tl }
+    \seq_use:cnnn { g_ceur_au\int_use:N \g_ceur_aaugr_int _seq }
+    { ~and~ } { ,~ } { ~and~ }
+    \par \vskip \l_ceur_augroup_after_dim
+    \group_end:
+    %
+    \group_begin:
+    \ceurAffSetup { type = normal }
+    \l_ceur_aff_setup_tl
+    \par \vskip\l_ceur_aff_before_dim
+    \l_ceur_aff_align_tl
+    \l_ceur_aff_size_tl
+    \l_ceur_aff_shape_tl
+    \l_ceur_aff_weight_tl
+    \color{ \l_ceur_aff_color_tl }
+    \seq_use:cn { g_ceur_aff\int_use:N \g_ceur_aaugr_int _seq }
+    { \par \smallskip }
+    \par\vskip\l_ceur_aff_after_dim
+    \msg_term:n { AAUGR:~\int_use:N \g_ceur_aaugr_int ... }
+    \group_end:
+    %
+    \group_begin:
+    \ceurAuthorSetup { type = collaboration }
+    \l_ceur_clb_setup_tl
+    \par \vskip \l_ceur_augroup_before_dim
+    \l_ceur_augroup_align_tl
+    \l_ceur_augroup_size_tl
+    \l_ceur_augroup_shape_tl
+    \l_ceur_augroup_weight_tl
+    \color{ \l_ceur_augroup_color_tl }
+    \seq_use:cn {g_ceur_collab\int_use:N \g_ceur_aaugr_int _seq} { }
+    \seq_use:cnnn {g_ceur_clau\int_use:N \g_ceur_aaugr_int _seq}
+    { ~and~ } { ,~ } { ~and~ }
+    \par\vskip \l_ceur_augroup_after_dim
+    \group_end:
+  }
+}
+
+%%
+%% Abstract
+%%
+
+\RequirePackage{moreverb}
+
+\tl_new:N \l_ceur_abs_title_tl
+\box_new:N \g_ceur_abs_box
+
+\tex_gdef:D \abstractname { \textbf{\sffamily Abstract} }
+
+\NewDocumentEnvironment { Abstract } { o } {
+  % \global\setbox \g_ceur_abs_box = \vtop \bgroup
+  % \hsize = .65 \textwidth \parindent \z@
+  \group_begin:
+  % Check if abstract exist
+  \file_if_exist:nT { \jobname.abs } { 
+    \IfNoValueTF { #1 } {
+    } { \tex_gdef:D \abstractname { #1 } }
+    \parindent \z@
+    \leftskip = .1 \textwidth
+    % \box_if_empty:NTF \g_ceur_key_box
+    % { \leftskip = .1 \textwidth }
+    % {
+    % \dim_gset:Nn \l_tmpa_dim { \box_ht:N \g_ceur_key_box }
+    % \dim_gadd:Nn \l_tmpa_dim { \box_dp:N \g_ceur_key_box }
+    % \leftskip .1\textwidth
+    % \hspace*{-.1 \textwidth }
+    % \noindent\hbox_to_wd:nn {  \z@ } { \box \g_ceur_key_box }
+    % \skip_vertical:n { - \l_tmpa_dim }
+    % }
+    \skip_vertical:n { \baselineskip }
+    \noindent \abstractname \par
+    % \skip_vertical:n { -4pt}
+    % \noindent \rule{.65\textwidth}{.2pt}\par
+    \footnotesize
+    \ignorespaces \everypar { \parindent=1.5em }
+  } { }
+} {
+  \par
+  \noindent\hbox_to_wd:nn { \z@ } { \box \g_ceur_key_box }
+  \par \group_end:
+}
+
+\NewDocumentEnvironment { PrelimsAbstract } { O{} } {
+  \parindent=0pt
+  { \fontsize{14pt}{16pt}\selectfont #1 }\par
+  \vskip12pt
+  { \fontsize{12pt}{14pt}\bfseries\selectfont\casprelimstitle } \par
+  \vskip6pt
+  \seq_use:Nn \g_ceur_prelimsau_seq { , }
+  \vskip12pt
+  \par
+} { }
+
+\RenewDocumentEnvironment { abstract } { o } {
+  \IfNoValueTF { #1 } {
+  } { \tex_gdef:D \abstracttitle { #1 } }
+  \verbatimwrite{\jobname.abs}
+} { \endverbatimwrite }
+
+\newbox\casgrabsbox
+\newbox\casauhlbox
+\newbool { usecasgrabsbox }
+\newbool { usecashlsbox }
+
+\DeclareDocumentEnvironment { graphicalabstract } { O{Graphical~Abstract} } {
+  \global \booltrue { usecasgrabsbox }
+  \global\setbox\casgrabsbox=\vbox\bgroup
+  \begin{PrelimsAbstract}[#1]
+  \noindent \ignorespaces
+} {
+  \end{PrelimsAbstract}
+  \egroup
+}
+
+\DeclareDocumentEnvironment { highlights } { O{Highlights} } {
+  \global \booltrue { usecashlsbox }
+  \global\setbox\casauhlbox=\vbox\bgroup
+  \begin{PrelimsAbstract}[#1]
+  \noindent \ignorespaces
+  \begin{itemize}
+} {
+  \end{itemize}
+  \end{PrelimsAbstract}
+  \egroup
+}
+
+\NewDocumentCommand \dashrule { O{.4pt} m m }
+   {
+     % \color{black!50}
+     \skip_vertical:n { #2 }
+     % \noindent \rule { \linewidth } { #1}
+     \normalcolor \skip_vertical:n { #3 }
+   }
+
+\NewDocumentCommand \keywordtitle { } { Keywords }
+\NewDocumentCommand \keywordtitlesep { } {:\c_space_token }
+\box_new:N \g_ceur_key_box
+
+\NewDocumentCommand \MSC { O{} m }
+   {
+     \par\noindent \textit { #1\c_space_token MSC:\c_space_token } #2
+   }
+\NewDocumentCommand \JEL { m }
+   {
+     \par\noindent \textit { JEL:\c_space_token } #1
+   }
+\NewDocumentCommand \PACS { m }
+   {
+     \par\noindent \textit { PACS:\c_space_token } #1
+   }
+
+\NewDocumentEnvironment { keywords } { +b } {
+  %% Keywords list for PDF/A
+  \csgdef { pdfxkeywords } { \detokenize\expandafter{ #1 } }
+  %% replace \sep by commas 
+  \tex_global:D \tex_setbox:D \g_ceur_key_box = \vtop \bgroup
+  \hsize=.9 \textwidth
+  \vspace*{0pt}
+  \cs_new:Nn \sep: {\unskip,~}
+  \cs_set_eq:NN \sep \sep:
+  %% Environment block
+  \parindent \z@
+  \noindent \textbf {\sffamily \keywordtitle }  \par
+  \footnotesize
+  #1
+  \skip_vertical:n { \baselineskip }
+  \egroup
+} { }
+
+%% Acknowledgments
+
+\NewDocumentEnvironment { acknowledgments } { }
+{
+  \group_begin:
+  \section*{Acknowledgments}
+}
+{ \group_end: }
+
+
+%% Copyright
+
+\def\copyrightyear#1{\def\@copyrightyear{#1}}
+\copyrightyear{\the\year}
+
+\DeclareRobustCommand\copyrightclause[1]{%
+  \def\@copyrightclause{#1}%
+}
+\let\@copyrightclause\@empty
+% \copyrightclause{\textcolor{red}{Author: Please provide a copyright holder}}
+
+
+%% CC-BY logo width
+\newdimen\ccLogoWidth
+
+\def\@copyrightLine{%
+  \setbox\@tempboxa\hbox{\includegraphics[height=\baselineskip,clip]{cc-by}}%
+  \ccLogoWidth=\dimexpr\wd\@tempboxa
+  \@rightskip\@flushglue \rightskip\@rightskip
+  % \hangindent\dimexpr\wd\@tempboxa+0.5em\relax
+  \begin{minipage}[c]{\ccLogoWidth}
+    \href{https://creativecommons.org/licenses/by/4.0}%
+    {\lower\baselineskip\hbox{\unhcopy\@tempboxa}}\enskip
+  \end{minipage}
+  \nobreak\enskip
+  \begin{minipage}[c]{\linewidth - \ccLogoWidth - 2\footnotemargin}
+    \tiny
+    \textcopyright\ \@copyrightyear\ %
+    \ifx\@copyrightclause\@empty%
+      \textcolor{red}{Author: Please fill in the \string\copyrightclause\space macro}%
+    \else\@copyrightclause%
+    \fi
+  \end{minipage}
+}
+
+\RequirePackage{calc}
+
+\def\@ceurLogoLine{%
+  % set width of ceur-ws logo equals to width of cc-by logo
+  \setbox\@tempboxa\hbox{\includegraphics[height=\baselineskip,clip]{cc-by}}%
+  \ccLogoWidth=\dimexpr\wd\@tempboxa
+  \setbox\@tempboxa\hbox{\includegraphics[width=\ccLogoWidth,clip]{ceur-ws-logo}}
+  \@rightskip\@flushglue \rightskip\@rightskip
+  % \hangindent\dimexpr\wd\@tempboxa+0.5em\relax
+  \begin{minipage}[c]{\ccLogoWidth}
+    \href{http://ceur-ws.org}%
+    % {\lower\baselineskip\hbox{\unhcopy\@tempboxa}}\enskip
+    {\hbox{\unhcopy\@tempboxa}}
+  \end{minipage}
+  \nobreak\enskip
+  \begin{minipage}[c]{\linewidth - \ccLogoWidth - 2\footnotemargin}
+    {CEUR~Workshop~Proceedings~(\href{http://ceur-ws.org}{CEUR-WS.org})}%
+  \end{minipage}
+}
+
+\seq_new:N \g_ceur_logonote_seq
+
+\NewDocumentCommand \logonote { m } {
+  \group_begin:
+  \seq_gput_right:Nn \g_ceur_logonote_seq
+  {
+    \tex_def:D \thefootnote { }
+    \footnotetext{%
+      \raggedright
+      \hspace*{-\parindent}
+      % \hspace*{-\labelsep}
+      \hspace*{-\footnotemargin}
+      #1}
+  }
+  \group_end:
+}
+
+\newcommand \printlogonotes { \seq_use:Nn \g_ceur_logonote_seq { \par } }
+
+%
+% Print all footnotes in the title page
+%
+
+\bool_new:N \g_ceur_longmktitle_bool
+\int_new:N \g_ceur_jtype_int
+\int_new:N \g_ceur_blind_int
+
+\NewDocumentCommand \printFirstPageNotes { } {
+  \bool_if:NTF \g_ceur_longmktitle_bool {
+    \tex_let:D \columnwidth = \textwidth
+  } { }
+  \int_compare:nTF { \g_ceur_jtype_int > 5 } {
+    \ceuraddress
+  } { }
+  \printnonumnotes
+  \printtnotes
+  \bool_if:NTF \g_ceur_blind_bool {
+  } {
+    \printcornotes
+    \printfnotes
+    \printmaltese
+    \printaddrinfoot
+    \printemails
+    \printurls
+    \printorcid
+    \printfacebook
+    \printtwitter
+    \printgplus
+    \printlinkedin
+  }
+  \printlogonotes
+  \bool_if:NTF \g_ceur_longmktitle_bool {
+    \if@twocolumn
+      \tex_let:D \columnwidth = \Columnwidth \fi
+  } { }
+  \normalcolor
+}
+
+%
+% Date History
+%
+\tl_new:N \g_ceur_recd_tl
+\tl_new:N \g_ceur_accd_tl
+\tl_new:N \g_ceur_revd_tl
+\tl_new:N \g_ceur_pub_online_tl
+\tl_new:N \g_ceur_pub_print_tl
+
+\cs_new:Npn \date_parse:n #1 { \date_parse_aux:w #1 \q_stop }
+\cs_new:Npn \date_parse_aux:w #1 / #2 / #3 \q_stop
+{ <do something with the date> }
+
+\NewDocumentCommand \received { m }
+    { \tl_gput_right:Nn \g_ceur_recd_tl { #1 } }
+\NewDocumentCommand \accepted { m }
+    { \tl_gput_right:Nn \g_ceur_accd_tl { #1 } }
+\NewDocumentCommand \revised { m }
+    { \tl_gput_right:Nn \g_ceur_revd_tl { #1 } }
+\NewDocumentCommand \published { O{} m }
+{
+  \tl_if_eq:nnTF { #1 } { online }
+  { \tl_if_gput_right:Nn \g_ceur_pub_online_tl { #2 } }
+  { \tl_if_gput_right:Nn \g_ceur_pub_print_tl { #2 } }
+}
+
+%
+% Verse/Recto
+%
+\tl_new:N \l_ceur_verso_tl
+\tl_new:N \l_ceur_recto_tl
+
+\NewDocumentCommand \verso { m }
+{ \tl_set:Nn \l_ceur_verso_tl { #1 } }
+\NewDocumentCommand \recto { m }
+{ \tl_set:Nn \l_ceur_recto_tl { #1 } }
+
+%
+% Maketitle
+%
+
+\newcounter{au}
+\newcounter{cnote}
+\newcounter{tnote}
+\newcounter{fnote}
+\newcounter{aff}
+
+\cs_new:Nn \__reset_title_counters:
+{
+  \setcounter{cnote}{0}
+  \setcounter{fnote}{0}
+  \setcounter{tnote}{0}
+  \setcounter{footnote}{0}
+}
+
+\keys_define:nn { ceur / mktitle }
+{
+  blind        .bool_gset:N     = \g_ceur_blind_bool        ,
+  footer       .multichoice:,
+       footer/default  .tl_gset:N  = \g_ceur_footer_default_tl ,
+       footer/custom   .tl_gset:N  = \g_ceur_footer_custom_tl  ,
+  longtitle     .bool_gset:N    = \g_ceur_longtitle_bool    ,
+  longabstract  .bool_gset:N    = \g_ceur_longtitle_bool    ,
+  breakafter    .clist_gset:N   = \g_ceur_breakafter_clist  ,
+  nologo        .bool_gset:N    = \g_ceur_nologo_bool       ,
+}
+
+\bool_new:N \g_ceur_breakafter_title_bool
+\bool_new:N \g_ceur_breakafter_auaff_bool
+\bool_new:N \g_ceur_breakafter_abstract_bool
+
+\NewDocumentCommand \processbreakafter { }
+{
+  \clist_if_empty:NTF \g_ceur_breakafter_clist { }
+  {
+    \clist_map_inline:Nn \g_ceur_breakafter_clist
+    { \bool_gset_true:c { g_ceur_breakafter_##1_bool } }
+  }
+}
+
+\NewDocumentCommand \pprintMaketitle { O{} }
+{
+  \tl_if_blank:nTF { #1 } { }
+  { \keys_set:nn { ceur / mktitle } { #1 } }
+  \processbreakafter
+  \clearpage
+  \__reset_title_counters:
+  \tex_def:D \baselinestretch { 1 }
+  \printFirstPageNotes
+  \thispagestyle{pprintTitle}%
+  \group_begin:
+  \@title
+  \group_end:
+  \bool_if:NTF \g_ceur_breakafter_title_bool
+  { \newpage } { }
+  %
+  \bool_if:NTF \g_ceur_blind_bool
+  { \vspace* { 10 mm } }
+  {
+    \group_begin:
+    \normalsize \ceurauthors \par
+    \ceurcollab \par
+    \footnotesize \itshape \ceuraddress \par \vskip36pt
+    \group_end:
+    \bool_if:NTF \g_ceur_breakafter_auaff_bool
+    { \newpage } { }
+  }
+  %
+  \printabsbox
+  \printkeybox
+  \bool_if:NTF \g_ceur_breakafter_abstract_bool
+  { \newpage } { }
+  %
+  \setcounter{footnote}{\c@fnote}
+  \tex_gdef:D \thefootnote { \arabic{footnote} }
+  \tex_def:D \baselinestretch { \@blstr }
+  \normalfont \normalsize
+}
+
+\NewDocumentCommand \MaketitleBox { } {
+  \tex_def:D \baselinestretch{1}
+  \group_begin:
+  \@title
+  \group_end:
+  % 
+  \bool_if:NTF \g_ceur_blind_bool {
+    \vspace* { 10 mm }
+  } {
+    \group_begin:
+    \normalsize \ceurauthors \par
+    \ceurcollab \par
+    \footnotesize \itshape \ceuraddress \par
+    \group_end:
+    \bool_if:NTF \g_ceur_breakafter_auaff_bool
+    { \newpage } { }
+  }
+  % \printFirstPageNotes
+  %
+  \dashrule{0pt}{3pt}
+  \begin{Abstract}
+    \noindent \ignorespaces
+    \file_if_exist:nT { \jobname.abs } { \file_input:n { \jobname.abs } }
+  \end{Abstract}
+  \dashrule{6pt}{3pt}
+  \bool_if:NTF \g_ceur_breakafter_abstract_bool
+  { \newpage } { }
+}
+
+\box_new:N \g_ceur_notes_box
+\box_new:N \g_ceur_front_box
+\cs_set:Npn \__fn_text:n #1
+{ \group_begin:\vbox_top:n { \footnotesize #1 } \group_end:\par}
+
+\NewDocumentCommand \LongMaketitleBox { }
+{
+  \vbox_gset:Nn \g_ceur_front_box
+  {
+    \tex_def:D \baselinestretch{1}
+    \group_begin:
+    \@title
+    \group_end:
+    %
+    \group_begin:
+    \normalsize \ceurauthors \par
+    \ceurcollab \par
+    \footnotesize \itshape \ceuraddress \par
+    \group_end:
+  %
+  \dashrule{0pt}{3pt}
+  \begin{Abstract}
+    \noindent \ignorespaces
+    \file_if_exist:nT { \jobname.abs } { \file_input:n { \jobname.abs } }
+  \end{Abstract}
+  \dashrule{3pt}{3pt}
+  }
+  \vbox_gset:Nn \g_ceur_notes_box
+  {  \cs_set_eq:NN \footnotetext \__fn_text:n  \printFirstPageNotes }
+   \dim_gset:Nn \g_tmpb_dim { \box_ht:N \g_ceur_notes_box }
+   % \iow_term:x { ...~[ht: \dim_use:N \g_tmpb_dim  ] }
+   \dim_gadd:Nn \g_tmpb_dim { \box_dp:N \g_ceur_notes_box }
+   % \iow_term:x { ...~[ht+dp: \dim_use:N \g_tmpb_dim  ] }
+   \ifbool{sc}{\dim_gadd:Nn \g_tmpb_dim { 12pt } } { }
+
+}
+
+\NewDocumentCommand \ProcessLongTitleBox { }
+{
+  % \vbox_gset:Nn \g_ceur_notes_box
+  % {  \cs_set_eq:NN \footnotetext \__fn_text:n \printFirstPageNotes }
+  %  \dim_gset:Nn \g_tmpb_dim { \box_ht:N \g_ceur_notes_box }
+  % % \iow_term:x { ...~[ht: \dim_use:N \g_tmpb_dim  ] }
+  %  \dim_gadd:Nn \g_tmpb_dim { \box_dp:N \g_ceur_notes_box }
+  % % \iow_term:x { ...~[ht+dp: \dim_use:N \g_tmpb_dim  ] }
+  %
+  \dim_gset:Nn \g_tmpa_dim { \textheight }
+%  \vbox_unpack:N \g_ceur_notes_box
+  % \iow_term:x { ...~[tmpa:~ \dim_use:N \g_tmpa_dim ] }
+  % \dim_gsub:Nn \g_tmpa_dim { \box_ht:N \g_ceur_notes_box }
+  % \iow_term:x { ...~[tmpa-noteht:~ \dim_use:N \g_tmpa_dim ] }
+  % \dim_gsub:Nn \g_tmpa_dim { \box_dp:N \g_ceur_notes_box }
+  % \iow_term:x { ...~[tmpa-notedp:~ \dim_use:N \g_tmpa_dim ] }
+  \dim_gsub:Nn \g_tmpa_dim { \g_tmpb_dim }
+  \vbox_set_split_to_ht:NNn \g_tmpb_box \g_ceur_front_box { \g_tmpa_dim }
+  \noindent \vbox_unpack_clear:N \g_tmpb_box
+  \printFirstPageNotes
+  \dim_gzero:N \g_tmpa_dim
+  \dim_gset:Nn \g_tmpa_dim { \box_ht:N \g_ceur_front_box }
+  % \iow_term:x { ...~[tmpa-ht:~ \dim_use:N \g_tmpa_dim ] }
+  \dim_gadd:Nn \g_tmpa_dim { \box_dp:N \g_ceur_front_box }
+  % \iow_term:x { ...~[tmpa-ht+dp:~ \dim_use:N \g_tmpa_dim ~+~\the\textheight] }
+  \dim_compare:nNnTF { \dim_use:N \g_tmpa_dim } > { \the\textheight }
+  {
+    \vbox_set_split_to_ht:NNn \g_tmpb_box \g_ceur_front_box { \textheight }
+    \vbox_unpack_clear:N \g_tmpb_box
+    \ifbool{dc}
+    { \twocolumn[{\vbox_unpack_clear:N \g_ceur_front_box}] }
+    { \vbox_unpack_clear:N \g_ceur_front_box }
+  }
+  {
+    \ifbool{dc}
+    { \twocolumn[{\vbox_unpack_clear:N \g_ceur_front_box}] }
+    { \vbox_unpack_clear:N \g_ceur_front_box }
+  }
+ \normalcolor \normalfont
+}
+\ExplSyntaxOff
+
+%
+% Headings
+%
+\def\@seccntDot{.}
+\def\@seccntformat#1{\csname the#1\endcsname\@seccntDot\hskip 0.5em}
+
+\newdimen\paraindent     \paraindent=\parindent
+\newdimen\subparaindent  \subparaindent=\parindent
+\def\ssssparaindent{}
+\def\sectionfont{\rmfamily\fontsize{12pt}{14pt}%
+  \bfseries}
+\def\ssectionfont{\rmfamily\fontsize{11pt}{13pt}%
+  \bfseries\selectfont}
+\def\sssectionfont{\rmfamily\fontsize{10.5pt}{12pt}%
+  \fontseries{b}\fontshape{it}\selectfont}
+\def\ssssectionfont{\rmfamily\fontsize{11pt}{10pt}\itshape\selectfont}
+\def\sssssectionfont{\rmfamily\fontsize{11pt}{10pt}\selectfont}%
+
+\AtBeginDocument{\global\@afterindentfalse}
+
+% \renewcommand\section{\@startsection{section}{1}{\z@}%
+%     {15pt \@plus 3\p@ \@minus 3\p@}%
+%     {4\p@}%
+%     {%\let\@hangfrom\relax
+%      \sectionfont\raggedright\hst[13pt]}}
+
+% \renewcommand\subsection{\@startsection{subsection}{2}{\z@}%
+%     {10pt \@plus 3\p@ \@minus 2\p@}%
+%     {.1\p@}%
+%     {%\let\@hangfrom\relax
+%      \ssectionfont\raggedright }}
+
+% \renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
+%     {10pt \@plus 1\p@ \@minus .3\p@}%
+%     {.1\p@}%
+%     {%\let\@hangfrom\relax
+%      \sssectionfont\raggedright}}
+
+% \renewcommand\paragraph{\@startsection{paragraph}{4}{\parindent}%
+%     {10pt \@plus0.01pt \@minus0.01pt}%
+%     {-6pt}%
+%     {\ssssparaindent%
+%      \ssssectionfont\itshape\raggedright}}
+
+% \renewcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}%
+%     {0pt \@plus0.1pt \@minus0.1pt}%
+%     {-6pt}%
+%     {\hspace*{\subparaindent}
+%      \sssssectionfont\raggedright}}
+
+\def\thesubsection{\thesection.\arabic{subsection}}
+\def\thesubsubsection{\thesubsection.\arabic{subsubsection}}
+
+%
+% Sundry lengths
+%
+\def\xstrut#1#2{\vrule height#1 depth #2 width\z@}
+\def\hstrut#1{\vrule height#1 depth \z@ width 0pt}
+\def\dstrut#1{\vrule height0pt depth#1 width 0pt}
+\def\hst[#1]{\vrule height#1 depth \z@ width \z@}
+\def\dst[#1]{\vrule height0pt depth#1 width 0pt}
+\def\xst[#1][#2]{\vrule height#1 depth #2 width\z@}
+
+\def\lastpage{100}
+
+\AtEndDocument{%
+%   \clearpage
+   \immediate\write\@auxout{\string\csxdef{lastpage}{\thepage}}
+}
+
+\ExplSyntaxOn
+
+%
+% pagestyle
+%
+
+\RequirePackage{scrlayer-scrpage}
+\clearpairofpagestyles
+
+\setkomafont{pageheadfoot}{\sffamily\small}
+% \setkomafont{pagehead}{\sffamily\small}
+
+\bool_if:NTF \g_ceur_hf_bool {
+  \KOMAoptions{headsepline}
+  % \ofoot[Page~ \thepage {} ~of~ \lastpage]{Page~ \thepage {} ~of~ \lastpage}
+  % \ifoot[\__short_authors: :~ { \rmfamily \itshape CEUR~Workshop~Proceedings}]{\__short_authors: :~ { \rmfamily \itshape CEUR~Workshop~Proceedings}}
+  % \ohead[]{\__short_title:}
+  \cfoot[\thepage]{\thepage}
+  \ohead[]{\firstpage--\lastpage}
+  \ihead[]{\__short_authors:{} ~ { \rmfamily \itshape CEUR~Workshop~Proceedings}}
+}{ }
+
+% \newcommand{\hffont}{\sffamily\small}
+
+% \RequirePackage{scrlayer-fancyhdr}
+
+% \fancypagestyle{first}{%
+%   \fancyhf{}%
+%   \renewcommand{\headrulewidth}{\z@}%
+%   \renewcommand{\footrulewidth}{\z@}%
+%   \fancyfoot[R]{\hffont Page~ \thepage {} ~of~ \lastpage}%
+%   \fancyfoot[L]{\hffont \__short_authors: :~ { \rmfamily \itshape CEUR~Workshop~Proceedings}}%
+% }  
+
+% \fancypagestyle{standard}{%
+%   \fancyhf{}%
+%   \renewcommand{\headrulewidth}{\z@}%
+%   \renewcommand{\footrulewidth}{\z@}%
+%   \fancyfoot[R]{\hffont Page~ \thepage {} ~of~ \lastpage}%
+%   \fancyfoot[L]{\hffont \__short_authors: :~ { \rmfamily \itshape CEUR~Workshop~Proceedings}}%
+%   \fancyhead[L]{\hffont \__short_title:}%
+% }  
+
+\cs_new:Npn \__first_footerline: {
+  \group_begin:
+  \small \sffamily
+  \__short_authors: :~
+  { \rmfamily \itshape CEUR~Workshop~Proceedings }
+  \group_end:
+}
+
+\cs_new:Npn \__first_head: {
+  \parbox[t]{\textwidth}
+  {
+    \color{black!20}
+    \rule{\textwidth}{0pt}
+  }
+}
+
+\cs_new:Npn \__first_foot: {
+  \parbox[t]{\textwidth} {
+    % \rule{\textwidth}{.2pt}\\
+    \sffamily\small
+    \__first_footerline:
+    \hfill Page~ \thepage {} ~of~ \lastpage
+  }
+}
+
+\cs_new:Npn \__ceur_head: {
+  \parbox{\textwidth} {
+    \sffamily\small\centering
+    \__short_title:
+  }
+}
+
+\cs_new:Npn \__ceur_foot: {
+  \parbox[t]{\textwidth} {
+    % \rule{\textwidth}{.2pt}\\
+    \sffamily\small
+    \__first_footerline:
+    \hfill Page~\thepage {}~of~ \lastpage
+  }
+}
+
+% \newcommand \ps@first {
+%   \cs_set_eq:NN \@oddhead \__first_head:
+%   \cs_set_eq:NN \@evenhead \__first_head:
+%   \cs_set_eq:NN \@evenfoot \__first_foot:
+%   \cs_set_eq:NN \@oddfoot \__first_foot:
+% }
+
+% \newcommand \ps@ceur {
+%   \cs_set_eq:NN \@oddhead \__ceur_head:
+%   \cs_set_eq:NN \@evenhead \__ceur_head:
+%   \cs_set_eq:NN \@evenfoot \__ceur_foot:
+%   \cs_set_eq:NN \@oddfoot \__ceur_foot:
+% }
+
+% \ps@ceur
+
+%
+% Floats
+%
+
+\def\topfraction{.9}
+\def\bottomfraction{.9}
+\setcounter{topnumber}{4}
+\setcounter{bottomnumber}{3}
+\setcounter{totalnumber}{5}
+\renewcommand\textfraction{.1}
+\renewcommand\floatpagefraction{.9}
+\setcounter{dbltopnumber}{2}
+\renewcommand\dbltopfraction{.9}
+\renewcommand\dblfloatpagefraction{.95}
+\newdimen \FullWidth
+\FullWidth=\textwidth
+
+\newcolumntype{L}{@{\extracolsep{\fill}}l}
+\newcolumntype{R}{@{\extracolsep{\fill}}r}
+\newcolumntype{C}{@{\extracolsep{\fill}}c}
+
+\cs_gset_eq:NN \thead  \toprule
+\cs_gset_eq:NN \endthead  \midrule
+\cs_gset_eq:NN \tabref  \ref
+
+\dim_new:N \l_tbl_width_dim
+\dim_set:Nn \l_tbl_width_dim { \linewidth }
+
+\cs_new:Npn \__make_tbl_caption:nn #1#2
+{
+  \l_tbl_align_tl
+  \skip_vertical:N \l_tbl_abovecap_skip
+  % \bool_if:NTF \g_tbl_full_bool
+  % {
+  %  \color{scolor!70}\rule{\FullWidth}{2pt}\normalcolor\\
+  % }
+  % { \color{scolor!70}\rule{\tblwidth}{2pt}\normalcolor\\ }
+  % \fboxsep=4pt
+  % \colorbox{white}
+  {\parbox{ \dimexpr(\l_tbl_width_dim)}
+    {\rightskip=0pt\sffamily\small\textbf{\color{scolor}#1}\par#2\par\vskip4pt }}
+  \skip_vertical:N \l_tbl_belowcap_skip
+}
+
+\keys_define:nn { ceur / tbl } {
+  width     .dim_set:N   =  \l_tbl_width_dim ,
+  pos       .tl_set:N    =  \l_tbl_pos_tl ,
+  cols      .tl_set:N    =  \l_tbl_cols_tl ,
+  align     .tl_set:N    =  \l_tbl_align_tl,
+  abovecap  .skip_set:N  =  \l_tbl_abovecap_skip ,
+  belowcap  .skip_set:N  =  \l_tbl_belowcap_skip ,
+  abovetbl  .skip_set:N  =  \l_tbl_abovetbl_skip ,
+  belowtbl  .skip_set:N  =  \l_tbl_belowtbl_skip ,
+  full      .bool_gset:N =  \g_tbl_full_bool ,
+  unknown   .code:n      =  \tl_set:Nx \l_tbl_pos_tl { \l_keys_key_str },
+}
+
+\cs_set:Npn \__reset_tbl: {
+  \tl_set:Nx \l_tbl_pos_tl { t }
+  \tl_set:Nx \l_tbl_cols_tl { 1 }
+  \tl_set:Nn \l_tbl_align_tl { \centering }
+  \skip_set:Nn \l_tbl_abovecap_skip { 6pt }
+  \skip_set:Nn \l_tbl_belowcap_skip { 0pt }
+  \skip_set:Nn \l_tbl_abovetbl_skip { 6pt }
+  \skip_set:Nn \l_tbl_belowtbl_skip { 6pt }
+}
+
+\RenewDocumentEnvironment { table } { O{} } {
+  \__reset_tbl:
+  \bool_gset_false:N \g_tbl_full_bool
+  \dim_set:Nn \l_tbl_width_dim { \linewidth }
+  \keys_set:nn { ceur / tbl } { #1 }
+  \csxdef{fps@table}{\l_tbl_pos_tl}
+  \csgdef{tblwidth}{\dim_use:N \l_tbl_width_dim}
+  \cs_set_eq:NN \@makecaption \__make_tbl_caption:nn
+  \@float{table}
+  \l_tbl_align_tl
+  \sffamily\small
+}
+{ \end@float }
+
+
+\RenewDocumentEnvironment { table* } { O{width=\FullWidth} } {
+  \__reset_tbl:
+  \bool_gset_true:N \g_tbl_full_bool
+  \dim_set:Nn \l_tbl_width_dim { \FullWidth }
+  \keys_set:nn { ceur / tbl } { #1 }
+  \csxdef{fps@table}{\l_tbl_pos_tl}
+  \csgdef{tblwidth}{\dim_use:N \l_tbl_width_dim}
+  \cs_set_eq:NN \@makecaption \__make_tbl_caption:nn
+  \@dblfloat{table}
+  \l_tbl_align_tl
+  \sffamily\small
+  % \leftskip=-\FullWidth
+}
+{ \end@dblfloat }
+
+\dim_new:N \l_fig_width_dim
+\dim_set:Nn \l_fig_width_dim { \linewidth }
+
+\cs_new:Npn \__make_fig_caption:nn #1#2 {
+  \l_fig_align_tl
+  \skip_vertical:N \l_fig_abovecap_skip
+  % \bool_if:NTF \g_fig_full_bool
+  % { \skip_horizontal:n { -\FullWidth } } { }
+  \parbox{ \l_fig_width_dim }
+  {\rightskip=0pt\sffamily\small\textbf{\color{scolor}#1:}~#2\par }
+  \skip_vertical:N \l_fig_belowcap_skip
+}
+
+\keys_define:nn { ceur / fig } {
+  width     .dim_set:N   =  \l_fig_width_dim ,
+  pos       .tl_set:N    =  \l_fig_pos_tl ,
+  cols      .tl_set:N    =  \l_fig_cols_tl ,
+  align     .tl_set:N    =  \l_fig_align_tl,
+  abovecap  .skip_set:N  =  \l_fig_abovecap_skip ,
+  belowcap  .skip_set:N  =  \l_fig_belowcap_skip ,
+  abovefig  .skip_set:N  =  \l_fig_abovefig_skip ,
+  belowfig  .skip_set:N  =  \l_fig_belowfig_skip ,
+  full      .bool_gset:N =  \g_fig_full_bool ,
+  unknown   .code:n      =  \tl_set:Nx \l_fig_pos_tl { \l_keys_key_str },
+}
+
+\cs_set:Npn \__reset_fig: {
+  \tl_set:Nx \l_fig_pos_tl { t }
+  \tl_set:Nx \l_fig_cols_tl { 1 }
+  \tl_set:Nn \l_fig_align_tl { \raggedleft }
+  \skip_set:Nn \l_fig_abovecap_skip { 6pt }
+  \skip_set:Nn \l_fig_belowcap_skip { 6pt }
+  \skip_set:Nn \l_fig_abovefig_skip { 6pt }
+  \skip_set:Nn \l_fig_belowfig_skip { 6pt }
+}
+
+\RenewDocumentEnvironment { figure } { O{} } {
+  \__reset_fig:
+  \bool_gset_false:N \g_fig_full_bool
+  \dim_set:Nn \l_fig_width_dim { \linewidth }
+  \keys_set:nn { ceur / fig } { #1 }
+  \csxdef{fps@figure}{\l_fig_pos_tl}
+  \csgdef{figwidth}{\dim_use:N \l_fig_width_dim}
+  \cs_set_eq:NN \@makecaption \__make_fig_caption:nn
+  \@float{figure}
+  \l_fig_align_tl
+  \sffamily\small
+}{ \end@float }
+
+\RenewDocumentEnvironment { figure* } { O{width=\textwidth} } {
+  \__reset_fig:
+  \bool_gset_true:N \g_fig_full_bool
+  \dim_set:Nn \l_fig_width_dim { \FullWidth }
+  \keys_set:nn { ceur / fig } { #1 }
+  \csxdef{fps@figure}{\l_fig_pos_tl}
+  \csgdef{figwidth}{\dim_use:N \l_fig_width_dim}
+  \cs_set_eq:NN \@makecaption \__make_fig_caption:nn
+  \@dblfloat{figure}
+  \l_fig_align_tl
+  \sffamily\small
+  % \leftskip=-\FullWidth
+}
+{ \end@dblfloat }
+
+%
+% wrapped figure
+%
+\RequirePackage{wrapfig}
+
+\dim_new:N \l_wrap_figwidth_dim
+\dim_new:N \l_wrap_fighspace_dim
+\dim_new:N \l_wrap_figvspace_dim
+\dim_new:N \l_wrap_fighcorr_dim
+\dim_new:N \l_wrap_figvcorr_dim
+\dim_new:N \l_above_bio_dim
+\int_new:N \l_wrap_figlcorr_int
+\int_new:N \l_wrap_figlines_int
+\tl_new:N  \l_wrap_figfile_tl
+
+\NewDocumentCommand \wfigwidth { m }
+  { \dim_set:Nn \l_wrap_figwidth_dim { #1 } }
+\NewDocumentCommand \wfighspace { m }
+  { \dim_set:Nn \l_wrap_fighspace_dim { #1 } }
+\NewDocumentCommand \wfigvspace { m }
+  { \dim_set:Nn \l_wrap_figvspace_dim { #1 } }
+\NewDocumentCommand \wfighcorr { m }
+  { \dim_set:Nn \l_wrap_fighcorr_dim { #1 } }
+\NewDocumentCommand \wfigvcorr { m }
+  { \dim_set:Nn \l_wrap_figvcorr_dim { #1 } }
+\NewDocumentCommand \addfiglines { m }
+  { \int_set:Nn \l_wrap_figlcorr_int { #1 } }
+\NewDocumentCommand \abovebioskip { m }
+  { \dim_set:Nn \l_above_bio_dim { #1 } }
+
+\cs_new:Nn \__fig_defaults: {
+  \wfigwidth  { 25.5mm }
+  \wfighspace { 0mm }
+  \wfigvspace { 0mm }
+  \wfighcorr  { 0pt }
+  \wfigvcorr  { -12pt }
+  \wfigvcorr  { 0pt }
+  \abovebioskip { 12pt }
+  \tl_set:Nn  \l_wrap_figpos_tl { l }
+  \int_set:Nn \l_wrap_figlines_int { 3 }
+  \int_set:Nn \l_wrap_figlcorr_int { 1 }
+  \tl_clear:N \l_wrap_figcap_tl
+}
+
+\__fig_defaults:
+
+\keys_define:nn { wrap / fig } {
+  width    .dim_set:N    =  \l_wrap_figwidth_dim ,
+  hspace   .dim_set:N    =  \l_wrap_fighspace_dim ,
+  vspace   .dim_set:N    =  \l_wrap_figvspace_dim ,
+  hcorr    .dim_set:N    =  \l_wrap_fighcorr_dim ,
+  vcorr    .dim_set:N    =  \l_wrap_figvcorr_dim ,
+  lcorr    .int_set:N    =  \l_wrap_figlcorr_int ,
+  pos      .tl_set:N     =  \l_wrap_figpos_tl ,
+  lines    .int_set:N    =  \l_wrap_figlines_int ,
+  cap      .tl_set:N     =  \l_wrap_figcap_tl ,
+}
+
+\cs_new:Npn \__find_fig_height:n #1 {
+  \box_clear:N  \g_tmpa_box
+  \hbox_gset:Nn \g_tmpa_box
+  { \includegraphics [ width = \l_wrap_figwidth_dim ] { #1 } }
+  \dim_zero:N \l_tmpa_dim
+  \dim_set:Nn \l_tmpa_dim { \box_ht:N \g_tmpa_box }
+  \dim_add:Nn \l_tmpa_dim { \box_dp:N \g_tmpa_box }
+  \fp_set:Nn  \l_tmpa_fp  { \dim_to_fp:n { \l_tmpa_dim } }
+  \fp_set:Nn  \l_tmpb_fp  { \dim_to_fp:n { \baselineskip } }
+  % 
+  \fp_set:Nn \l_wrap_figlines_fp
+  { \fp_eval:n { ( \l_tmpa_fp / \l_tmpb_fp )  + .5 } }
+  \int_set:Nn \l_wrap_figlines_int
+  { \fp_to_int:N \l_wrap_figlines_fp }
+  % 
+  \iow_term:x { ...~wr-fig:~[BL:~\the\baselineskip] ~ ...}
+  \iow_term:x { ...~wr-fig:~[LINE-FP:~ \fp_use:N \l_wrap_figlines_fp]~ ...}
+  \iow_term:x { ...~wr-fig:~[LINE-INT:~ \int_use:N \l_wrap_figlines_int]~ ...}
+}
+
+\newbox \l_bio_text_box
+
+\NewDocumentCommand \WrapFigure { o m } {
+  \__fig_defaults:
+  \IfNoValueTF { #1 } { } { \keys_set:nn { wrap / fig } { #1 } }
+  \stepcounter { ca_biography_ctr }
+  \__find_fig_height:n { #2 }
+  \dim_zero:N \l_tmpb_dim
+  \dim_set:Nn \l_tmpb_dim
+  { \l_wrap_figwidth_dim + \l_wrap_fighspace_dim }
+  \int_gadd:Nn \l_wrap_figlines_int { \int_use:N \l_wrap_figlcorr_int }
+  \setlength { \columnsep } { 5pt }
+  \setlength { \intextsep } { 0pt }
+  % \mbox{}
+  \ifbool { dc } {
+    \xdef\Columnwidth{238.25pt}
+  }{
+    \xdef\Columnwidth{\the\textwidth}
+  }
+  \ifcsundef { cabio\theca_biography_ctr lines }
+  {
+    \setbox \l_bio_text_box = \vbox \bgroup
+    \hsize = \dimexpr ( \Columnwidth - 72.28pt )
+  }
+  {
+    \ifbool { dc } {
+      \int_gset:Nn \l_wrap_figlines_int
+      { \csuse { cabio\theca_biography_ctr lines } }
+    } { }
+    \skip_vertical:N \l_above_bio_dim
+    \begin{wrapfigure}[\int_use:N \l_wrap_figlines_int]
+      { \l_wrap_figpos_tl }
+      [ \dim_use:N \l_wrap_fighcorr_dim ]
+      { \dim_use:N \l_tmpb_dim }
+      % \skip_vertical:N \l_wrap_figvcorr_dim
+      \includegraphics[width=\l_wrap_figwidth_dim]{#2}
+    \end{wrapfigure}
+    \setbox \l_bio_text_box = \vbox \bgroup
+    \hsize = \dimexpr ( \Columnwidth )
+  }
+}
+
+\cs_set:Nn \__fwidth: { 1in }
+\cs_set:Nn \__fpos: { l }
+
+%
+% short authors/title
+%
+
+\tl_new:N \__short_authors:
+\newcommand\shortauthors[1]{ \cs_gset:Nn \__short_authors: { #1 } }
+
+\tl_new:N \__short_title:
+\newcommand\shorttitle[1]{ \cs_gset:Nn \__short_title: { #1 } }
+
+\newcounter { ca_biography_ctr }
+\newbool { cas_no_pic_bio }
+\boolfalse { cas_no_pic_bio }
+
+\NewDocumentCommand \bio { O{} m }
+{
+  \global \boolfalse { cas_no_pic_bio }
+  \casbiographyfont
+  \par \medskip  \tl_set:Nn \l_tmpa_tl { #2 }
+  \tl_if_empty:NTF \l_tmpa_tl
+  { \global \booltrue { cas_no_pic_bio } }
+  { \WrapFigure [ #1 ]{ #2 } }
+  \noindent \ignorespaces
+}
+
+\int_new:N \l_ca_temp_inta
+
+\NewDocumentCommand \endbio { } {
+ \ifbool{ cas_no_pic_bio } { } {
+  \egroup
+%  \fp_set:Nn \l_wrap_figlines_fp
+%    { \fp_eval:n { ( ( \l_tmpa_fp +
+%      \numexpr\dimexpr\the\ht\l_bio_text_box )
+%      / \l_tmpb_fp )  + .5 } }
+  \int_gset:Nn \l_ca_temp_inta
+      { \numexpr\dimexpr(\the\ht\l_bio_text_box + 2\baselineskip )/
+        \dimexpr\the\baselineskip }
+  \iow_now:Nx \@auxout {
+     \string\csgdef{cabio\theca_biography_ctr lines}
+        { \int_use:N \l_ca_temp_inta } }
+\mbox{}\vspace*{-4.5pt}\noindent
+\unvbox \l_bio_text_box }
+}
+
+\let\casbiographyfont\relax
+
+\NewDocumentEnvironment { biography } { o m }
+{
+  \IfValueTF { #1 }
+  { \par\medskip \noindent \includegraphics[width=1in]{#1} }
+  { }
+  \par\smallskip
+  \noindent \textbf{#2:}\enspace
+}
+{ }
+
+\ExplSyntaxOff
+
+%
+% Customized Enumeration
+%
+\def\blstr#1{\gdef\@bslstr{#1}}
+\def\@blstr{1}
+\newdimen\leftMargin
+\leftMargin=2em
+\newtoks\@enLab  %\newtoks\@enfont
+\def\@enQmark{?}
+\def\@enLabel#1#2{%
+  \edef\@enThe{\noexpand#1{\@enumctr}}%
+  \@enLab\expandafter{\the\@enLab\csname the\@enumctr\endcsname}%
+  \@enloop}
+\def\@enSpace{\afterassignment\@enSp@ce\let\@tempa= }
+\def\@enSp@ce{\@enLab\expandafter{\the\@enLab\space}\@enloop}
+\def\@enGroup#1{\@enLab\expandafter{\the\@enLab{#1}}\@enloop}
+\def\@enOther#1{\@enLab\expandafter{\the\@enLab#1}\@enloop}
+\def\@enloop{\futurelet\@entemp\@enloop@}
+\def\@enloop@{%
+  \ifx A\@entemp         \def\@tempa{\@enLabel\Alph  }\else
+  \ifx a\@entemp         \def\@tempa{\@enLabel\alph  }\else
+  \ifx i\@entemp         \def\@tempa{\@enLabel\roman }\else
+  \ifx I\@entemp         \def\@tempa{\@enLabel\Roman }\else
+  \ifx 1\@entemp         \def\@tempa{\@enLabel\arabic}\else
+  \ifx \@sptoken\@entemp \let\@tempa\@enSpace         \else
+  \ifx \bgroup\@entemp   \let\@tempa\@enGroup         \else
+  \ifx \@enum@\@entemp   \let\@tempa\@gobble          \else
+                         \let\@tempa\@enOther
+             \fi\fi\fi\fi\fi\fi\fi\fi
+  \@tempa}
+\newlength{\@sep} \newlength{\@@sep}
+\setlength{\@sep}{.5\baselineskip plus.2\baselineskip
+            minus.2\baselineskip}
+\setlength{\@@sep}{.1\baselineskip plus.01\baselineskip
+            minus.05\baselineskip}
+\providecommand{\sfbc}{\rmfamily\upshape}
+\providecommand{\sfn}{\rmfamily\upshape}
+\def\@enfont{\ifnum \@enumdepth >1\let\@nxt\sfn \else\let\@nxt\sfbc \fi\@nxt}
+\def\enumerate{%
+   \ifnum \@enumdepth >3 \@toodeep\else
+      \advance\@enumdepth \@ne
+      \edef\@enumctr{enum\romannumeral\the\@enumdepth}\fi
+   \@ifnextchar[{\@@enum@}{\@enum@}}
+\def\@@enum@[#1]{%
+  \@enLab{}\let\@enThe\@enQmark
+  \@enloop#1\@enum@
+  \ifx\@enThe\@enQmark\@warning{The counter will not be printed.%
+   ^^J\space\@spaces\@spaces\@spaces The label is: \the\@enLab}\fi
+  \expandafter\edef\csname label\@enumctr\endcsname{\the\@enLab}%
+  \expandafter\let\csname the\@enumctr\endcsname\@enThe
+  \csname c@\@enumctr\endcsname7
+  \expandafter\settowidth
+            \csname leftmargin\romannumeral\@enumdepth\endcsname
+            {\the\@enLab\hskip\labelsep}%
+  \@enum@}
+\def\@enum@{\list{{\@enfont\csname label\@enumctr\endcsname}}%
+           {\usecounter{\@enumctr}\def\makelabel##1{\hss\llap{##1}}%
+     \ifnum \@enumdepth>1\setlength{\topsep}{\@@sep}\else
+           \setlength{\topsep}{\@sep}\fi
+     \ifnum \@enumdepth>1\setlength{\itemsep}{0pt plus1pt minus1pt}%
+      \else \setlength{\itemsep}{\@@sep}\fi
+     %\setlength\leftmargin{\leftMargin}%%%{1.8em}
+     \setlength{\parsep}{0pt plus1pt minus1pt}%
+     \setlength{\parskip}{0pt plus1pt minus1pt}
+                   }}
+
+\def\endenumerate{\par\ifnum \@enumdepth >1\addvspace{\@@sep}\else
+           \addvspace{\@sep}\fi \endlist}
+
+\def\sitem{\@noitemargtrue\@item[\@itemlabel *]}
+
+\def\itemize{\@ifnextchar[{\@Itemize}{\@Itemize[]}}
+
+\def\@Itemize[#1]{%
+  \def\next{#1}%
+  \ifnum \@itemdepth >\thr@@\@toodeep\else
+    \advance\@itemdepth\@ne
+    \ifx\next\@empty\else\expandafter\def\csname
+      labelitem\romannumeral\the\@itemdepth\endcsname{#1}\fi%
+    \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}%
+    \expandafter\list\csname\@itemitem\endcsname
+    {\def\makelabel##1{\hss\llap{##1}}}%
+  \fi
+  \setlength{\itemsep}{\@@sep}
+  \setlength{\parsep}{0pt plus1pt minus1pt}%
+  \setlength{\parskip}{0pt plus1pt minus1pt}
+}
+
+%
+% Customized theorem
+% (non-italic enunciations)
+%
+
+\def\newdefinition#1{%
+  \@ifnextchar[{\@odfn{#1}}{\@ndfn{#1}}}%]
+\def\@ndfn#1#2{%
+  \@ifnextchar[{\@xndfn{#1}{#2}}{\@yndfn{#1}{#2}}}
+\def\@xndfn#1#2[#3]{%
+  \expandafter\@ifdefinable\csname #1\endcsname
+    {\@definecounter{#1}\@newctr{#1}[#3]%
+     \expandafter\xdef\csname the#1\endcsname{%
+       \expandafter\noexpand\csname the#3\endcsname \@dfncountersep
+          \@dfncounter{#1}}%
+     \global\@namedef{#1}{\@dfn{#1}{#2}}%
+     \global\@namedef{end#1}{\@enddefinition}}}
+\def\@yndfn#1#2{%
+  \expandafter\@ifdefinable\csname #1\endcsname
+    {\@definecounter{#1}%
+     \expandafter\xdef\csname the#1\endcsname{\@dfncounter{#1}}%
+     \global\@namedef{#1}{\@dfn{#1}{#2}}%
+     \global\@namedef{end#1}{\@enddefinition}}}
+\def\@odfn#1[#2]#3{%
+  \@ifundefined{c@#2}{\@nocounterr{#2}}%
+    {\expandafter\@ifdefinable\csname #1\endcsname
+    {\global\@namedef{the#1}{\@nameuse{the#2}}
+  \global\@namedef{#1}{\@dfn{#2}{#3}}%
+  \global\@namedef{end#1}{\@enddefinition}}}}
+\def\@dfn#1#2{%
+  \refstepcounter{#1}%
+  \@ifnextchar[{\@ydfn{#1}{#2}}{\@xdfn{#1}{#2}}}
+\def\@xdfn#1#2{%
+  \@begindefinition{#2}{\csname the#1\endcsname}\ignorespaces}
+\def\@ydfn#1#2[#3]{%
+  \@opargbegindefinition{#2}{\csname the#1\endcsname}{#3}\ignorespaces}
+\def\@dfncounter#1{\noexpand\arabic{#1}}
+\def\@dfncountersep{.}
+\def\@begindefinition#1#2{\trivlist
+   \item[\hskip\labelsep{\bfseries #1\ #2.}]\upshape}
+\def\@opargbegindefinition#1#2#3{\trivlist
+      \item[\hskip\labelsep{\bfseries #1\ #2\ (#3).}]\upshape}
+\def\@enddefinition{\endtrivlist}
+
+\def\@begintheorem#1#2{\trivlist
+  \let\baselinestretch\@blstr
+   \item[\hskip \labelsep{\bfseries #1\ #2.}]\itshape}
+\def\@opargbegintheorem#1#2#3{\trivlist
+  \let\baselinestretch\@blstr
+      \item[\hskip \labelsep{\bfseries #1\ #2\ (#3).}]\itshape}
+%
+% Unnumbered roman proofs
+%
+\def\newproof#1{%
+  \@ifnextchar[{\@oprf{#1}}{\@nprf{#1}}}
+\def\@nprf#1#2{%
+  \@ifnextchar[{\@xnprf{#1}{#2}}{\@ynprf{#1}{#2}}}
+\def\@xnprf#1#2[#3]{%
+  \expandafter\@ifdefinable\csname #1\endcsname
+    {\@definecounter{#1}\@newctr{#1}[#3]%
+     \expandafter\xdef\csname the#1\endcsname{%
+       \expandafter\noexpand\csname the#3\endcsname \@prfcountersep
+          \@prfcounter{#1}}%
+     \global\@namedef{#1}{\@prf{#1}{#2}}%
+     \global\@namedef{end#1}{\@endproof}}}
+\def\@ynprf#1#2{%
+  \expandafter\@ifdefinable\csname #1\endcsname
+    {\@definecounter{#1}%
+     \expandafter\xdef\csname the#1\endcsname{\@prfcounter{#1}}%
+     \global\@namedef{#1}{\@prf{#1}{#2}}%
+     \global\@namedef{end#1}{\@endproof}}}
+\def\@oprf#1[#2]#3{%
+  \@ifundefined{c@#2}{\@nocounterr{#2}}%
+    {\expandafter\@ifdefinable\csname #1\endcsname
+    {\global\@namedef{the#1}{\@nameuse{the#2}}%
+  \global\@namedef{#1}{\@prf{#2}{#3}}%
+  \global\@namedef{end#1}{\@endproof}}}}
+\def\@prf#1#2{%
+  \refstepcounter{#1}%
+  \@ifnextchar[{\@yprf{#1}{#2}}{\@xprf{#1}{#2}}}
+\def\@xprf#1#2{%
+  \@beginproof{#2}{\csname the#1\endcsname}\ignorespaces}
+\def\@yprf#1#2[#3]{%
+  \@opargbeginproof{#2}{\csname the#1\endcsname}{#3}\ignorespaces}
+\def\@prfcounter#1{\noexpand\arabic{#1}}
+\def\@prfcountersep{.}
+\def\@beginproof#1#2{\trivlist\let\baselinestretch\@blstr
+   \item[\hskip \labelsep{\scshape #1.}]\rmfamily}
+\def\@opargbeginproof#1#2#3{\trivlist\let\baselinestretch\@blstr
+      \item[\hskip \labelsep{\scshape #1\ (#3).}]\rmfamily}
+\def\@endproof{\endtrivlist}
+\newcommand*{\qed}{\hbox{}\hfill$\Box$}
+
+\xspaceaddexceptions{]}
+
+\ExplSyntaxOn
+
+%%
+%% Bibliography
+%%
+
+% \RequirePackage[numbers,sort&compress]{natbib}
+\RequirePackage[numbers]{natbib}
+\AtBeginDocument{\bibsep=0pt}
+
+\bibliographystyle{elsarticle-num-names}
+% \bibliographystyle{elsarticle-num}
+
+%%
+%% Fonts
+%%
+
+\ifpdftex
+\RequirePackage[T1]{fontenc}
+\fi
+
+%% Main font
+\file_if_exist:nTF { libertinus.sty }
+{
+  \RequirePackage{libertinus}
+}{
+  \iow_term:x { Libertinus fonts are not available }
+}
+
+%% Math font for pdfLaTeX
+% \ifpdftex
+% \file_if_exist:nTF { libertinust1math.sty }
+% {
+%   \RequirePackage{libertinust1math}
+% }{
+%   \iow_term:x { Libertinus math fonts are not available }
+% }
+% \fi
+
+\ExplSyntaxOff
+
+%%
+%% Compatibility workaround
+%%
+
+%% Old font naming commands for Koma class
+
+\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
+\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
+\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}
+\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}
+\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}
+\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl}
+\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}
+
+\endinput
+
+%
+% End of class 'ceurart'
+%
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: t
+%%% coding: utf-8-unix
+%%% End:
diff --git a/obs-en.bib b/obs-en.bib
new file mode 100644
index 0000000000000000000000000000000000000000..d3ab31b4dd3048bd72890416ddf8770fbd7e2ed8
--- /dev/null
+++ b/obs-en.bib
@@ -0,0 +1,182 @@
+
+@book{jeanne_guien_consumerisme_2021,
+	title = {Le consumérisme à travers ses objets},
+	url = {https://www.editionsdivergences.com/livre/le-consumerisme-a-travers-ses-objets},
+	abstract = {Qu’est ce que le consumérisme ? Comment s’habitue-t-on à surconsommer, au point d’en oublier comment faire sans, comment on faisait avant, comment on fera après ? Pour répondre à ces questions, Jeanne Guien se tourne vers des objets du quotidien : gobelets, vitrines, mouchoirs, déodorants, smartphones. Cinq objets auxquels nos gestes et nos sens ont été éduqués, cinq objets banals mais opaques, utilitaires mais surchargés de valeurs, sublimés mais bientôt jetés. En retraçant leur histoire, ce livre entend montrer comment naît le goût pour tout ce qui est neuf, rapide, personnalisé et payant. Car les industries qui fabriquent notre monde ne se contentent pas de créer des objets, elles créent aussi des comportements. Ainsi le consumérisme n’est-il pas tant le vice moral de sociétés « gâtées » qu’une affaire de production et de conception. Comprendre comment nos gestes sont déterminés par des produits apparemment anodins, c’est questionner la possibilité de les libérer.{\textless}/p{\textgreater}
+{\textless}p{\textgreater}\&nbsp;{\textless}/p{\textgreater}
+{\textless}p class="p1"{\textgreater}JEANNE GUIEN, ancienne élève de l’École normale supérieure, est docteure en philosophie et agrégée. En 2019, elle a soutenu une thèse à l’université Paris 1 Panthéon-Sorbonne consacrée à la notion d’obsolescence, étudiant l’histoire des débats autour de la durée de vie des moyens de production et des biens de consommation. Membre du CETCOPRA et du LISRA, co-organisatrice du séminaire Deuxième vie des objets (Mines, EHESS), elle conduit également des expériences de recherche-action concernant les biffins (récupérateurs de rue en Ile-de-France), le freeganisme (récupération alimentaire), la collecte municipale des déchets et l’antipub. Elle anime également une émission radio et un blog sur médiapart afin de médiatiser certains enjeux sociaux et politiques liés au déchet : condition de travail des éboueurs et des biffins, politiques d’ « économie circulaire », injustices environnementales en France, répartition inégale de l’étiquette « écologiste » dans les luttes et les mouvements sociaux.},
+	language = {fr},
+	urldate = {2022-07-20},
+	publisher = {Editions Divergences},
+	author = {Jeanne Guien},
+	year = {2021},
+	file = {Snapshot:/home/eda/Zotero/storage/KPZVKFNR/le-consumerisme-a-travers-ses-objets.html:text/html},
+}
+
+@book{emmanuel_bonnet_heritage_2021,
+	title = {Héritage et fermeture},
+	url = {https://www.editionsdivergences.com/livre/heritage-et-fermeture},
+	abstract = {{\textless}p{\textgreater}Nous dépendons pour notre subsistance d’un «monde organisé», tramé par l’industrie et le management. Ce monde menace aujourd’hui de s’effondrer. Alors que les mouvements progressistes rêvent de monde commun, nous héritons contre notre gré de communs moins bucoliques, «négatifs», à l’image des fleuves et sols contaminés, des industries polluantes, des chaînes logistiques ou encore des technologies numériques. Que faire de ce lourd héritage dont dépendent à court terme des milliards de personnes, alors qu’il les condamne à moyen terme? Nous n’avons pas d’autre choix que d’apprendre, en urgence, à destaurer, fermer et réaffecter ce patrimoine. Et ce, sans liquider les enjeux de justice et de démocratie. Contre le front de modernisation et son anthropologie du projet, de l’ouverture et de l’innovation, il reste à inventer un art de la fermeture et du démantèlement: une (anti)écologie qui met «les mains dans le cambouis».{\textless}/p{\textgreater}},
+	language = {fr},
+	urldate = {2022-07-20},
+	publisher = {Editions Divergences},
+	author = {Emmanuel Bonnet and Diego Landivar and Alexandre Monnin},
+	year = {2021},
+}
+
+@article{jeanne_guien_travailler_2017,
+	title = {Travailler à consommer. {Expérimentation} et émancipation dans les pratiques de consommation alternative},
+	volume = {31},
+	issn = {1627-9506},
+	shorttitle = {Travailler à consommer},
+	url = {https://www.cairn.info/revue-terrains-et-travaux-2017-2-page-45.htm},
+	doi = {10.3917/tt.031.0045},
+	abstract = {L’évitement des circuits marchands et des modèles de production dominants ouvre à un répertoire d’activités et de techniques variées : récupérer, revendre, recycler, réparer, faire soi-même, réduire ses besoins... Contrairement aux discours qui classent ces pratiques de consommation alternative selon les motivations et le niveau de vie des acteurs (sommairement catégorisés comme « précaires » ou « bobos »), pour distinguer voire opposer ceux-ci, cet article d’ethnographie comparative est fondé sur l’analyse des pratiques et représentations des acteurs. Les terrains comparés montrent qu’un certain nombre de gestes, valeurs et représentations sont communs aux différents acteurs, suggérant l’invention d’une culture matérielle partagée, où faire avec peu signifie expérimenter en faisant par soi-même, et où l’évitement des circuits économiques dominants conduit à les contester, dans une démarche de consommation à la fois laborieuse et émancipatrice.},
+	language = {fr},
+	number = {2},
+	urldate = {2022-07-20},
+	journal = {Terrains \& travaux},
+	author = {Jeanne Guien and Violeta Ramirez},
+	year = {2017},
+	note = {Place: Cachan
+Publisher: ENS Paris-Saclay},
+	keywords = {alternative, culture matérielle, environnement, expérimentation, récupération},
+	pages = {45--62},
+	file = {Snapshot:/home/eda/Zotero/storage/VL857QVQ/revue-terrains-et-travaux-2017-2-page-45.html:text/html},
+}
+
+@misc{vasseur_quest-ce_2015,
+	title = {Qu’est-ce que l’obsolescence logicielle ?},
+	url = {https://www.halteobsolescence.org/quest-ce-que-lobsolescence-logicielle/},
+	abstract = {Le raccourcissement intentionnel de la durée de vie n’est pas réservé aux biens matériels. Les logiciels en font aussi les frais. Les mécanismes utilisés sont les mêmes que pour les...},
+	language = {fr-FR},
+	urldate = {2022-07-20},
+	journal = {HOP},
+	author = {Vasseur, Laetitia},
+	month = aug,
+	year = {2015},
+}
+
+@incollection{bartels_software_2012,
+	title = {Software {Obsolescence}},
+	isbn = {978-1-118-27547-4},
+	url = {https://onlinelibrary.wiley.com/doi/abs/10.1002/9781118275474.ch6},
+	abstract = {The three general causes of software obsolescence are categorized as technological, functional, and logistical, and are referred to as obsolescence modes. The purchase obsolescence mechanism includes obsolescence root causes that pertain primarily to purchasing issues. The support mechanism has to do with obsolescence root causes that arise when the technical support of software ends or when update or patches are no longer created for a software application. The compatibility mechanism deals with problems that develop when changes in either software or hardware result in an incompatibility between the two, eventually limiting or terminating the functionality of the system. The infrastructure mechanism includes problems that arise when the tools needed to build, test, and integrate the software with other software applications become unavailable. The distribution mechanism encompasses problems that arise when the access to the software is limited or terminated. Controlled Vocabulary Terms computer software},
+	language = {en},
+	urldate = {2022-07-20},
+	booktitle = {Strategies to the {Prediction}, {Mitigation} and {Management} of {Product} {Obsolescence}},
+	publisher = {John Wiley \& Sons, Ltd},
+	author = {Bartels and Ermel and Sandborn and Pecht},
+	year = {2012},
+	doi = {10.1002/9781118275474.ch6},
+	keywords = {software compatibility obsolescence mechanism, software distribution obsolescence mechanism, software infrastructure obsolescence mechanism, software purchasing obsolescence, software support},
+	pages = {143--155},
+	file = {Snapshot:/home/eda/Zotero/storage/IG9V7S55/9781118275474.html:text/html},
+}
+
+@article{tamar_makov_is_2021,
+	title = {Is repairability enough? big data insights into smartphone obsolescence and consumer interest in repair},
+	volume = {313},
+	url = {https://www.sciencedirect.com/science/article/pii/S0959652621017790},
+	abstract = {A dominant narrative surrounding smartphone lifespans suggests that their objective functional capabilities deteriorate rapidly and that if only devices were more repairable consumers would use them longer thereby reducing demand for new production and e-waste generation. Here we use a big-data approach to help unpack this narrative and examine two related yet distinct aspects: smartphone performance and obsolescence, and consumers interest in repair. Examining over 3.5 million iPhone benchmarking test scores, we reveal that the objective performance of devices remains very stable over time and does not rapidly deteriorate as common wisdom might suggest. In contrast, testing frequency varies substantially. This discrepancy suggests that factors other than objective performance meaningfully influence consumers' perceptions of smartphone functionality and obsolescence. Relatedly, our analysis of 22 million visits to a website offering free repair manuals revels that interest in repair declines exponentially over time and that repairability does not necessarily prolong consumer's interest in repair. Taken together, our findings indicate that non-technical aspects, such as mental depreciation and perceived obsolescence play a critical role in determining smartphone lifespans, and suggest that focus on the technical aspects of repairability as currently discussed by policy makers is unlikely to yield the desired extension in smartphone lifespan. We propose that sustainability advocates try to avoid narratives of planned obsolescence which might have counterproductive impacts on perceived obsolescence and consumer's’ interest in repair, and instead highlight how well devices perform over time. More broadly, this work demonstrates the potential of using novel datasets to directly observe consumer behavior in natural settings, and improve our general understanding of issues such as planned obsolescence and repair.},
+	urldate = {2022-07-20},
+	journal = {Journal of Cleaner Production},
+	author = {Tamar Makov and Colin Fitzpatrick},
+	month = sep,
+	year = {2021},
+}
+
+
+@techreport{castellazzi_obsolescence_2021,
+	title = {Obsolescence logicielle},
+	url = {https://www.vie-publique.fr/rapport/280293-obsolescence-logicielle},
+	abstract = {{\textbar} 75 \%, c’est la part des impacts environnementaux du secteur numérique uniquement lié à la fabrication d’appareils numériques. L’une des causes : leur renouvellement trop rapide. L’obsolescence logicielle correspond à la diminution des possibilités d’usage d’un appareil numérique (smartphone, tablette, ordinateur, etc.) en raison de l’indisponibilité ou du dysfonctionnement d’un logiciel. Confié au Conseil général de l’environnement et du développement durable (CGEDD) et au Conseil général de l’économie (CGE), le rapport formule plusieurs propositions visant à lutter contre l’obsolescence logicielle et à allonger la durée de vie des appareils numériques et agissant sur trois axes : Améliorer l’accès du consommateur aux mises à jour et aux logiciels. Cette première préconisation est de permettre au consommateur de dissocier les mises à jour nécessaires et non nécessaires. Le grand public doit avoir accès à l’information la plus transparente possible sur l’impact des mises à jour sur ses biens, tout en limitant la taille des mises à jour indispensables. Objectif, éviter les cas d’"obésiciels" où une mise à jour logicielle est trop lourde pour que l’équipement le supporte. Une dissociation qui rend possible la proposition phare du rapport : imposer aux fabricants de fournir gratuitement les mises à jour nécessaires au maintien de la conformité du bien. Celles-ci devront être disponibles pendant une période correspondant à la durée d’usage attendue, par exemple 5 ans pour un smartphone. Faciliter la réparation des appareils. Pour faciliter la réparation des appareils numériques, le rapport propose d’imposer aux fabricants de mettre à disposition les logiciels et leurs mises à jour, pendant la durée d’usage définie et dès la fin de la commercialisation du bien. Le but est de rendre possible leur réinstallation en cas de dysfonctionnement. Le rapport préconise également de lever les obstacles précis en matière de réparation, tels que les difficultés de remplacement de la batterie pour les téléphones portables. Il recommande de réaliser une étude destinée à identifier les bons leviers pour interdire les pratiques logicielles qui bloquent le fonctionnement d’un appareil. Des pratiques qui le rendent souvent irréparable. Mieux informer le consommateur. Le rapport insiste sur l’importance de l’information donnée aux consommateurs. Ceux-ci pointent tout particulièrement l’importance d’intégrer les critères relatifs à la pérennité des logiciels d’un bien, dans le futur indice de réparabilité européen. Enfin, le rapport recommande largement l’adoption au niveau européen de la majorité des propositions. Une adoption qui pourrait se faire dans le cadre du Pacte Vert pour l’Europe et des travaux de révision de la directive éco-conception.},
+	language = {fr},
+	urldate = {2022-07-21},
+	author = {Castellazzi and Moatti and Flury-Hérard and Schwob},
+	month = feb,
+	year = {2021},
+	file = {Snapshot:/home/eda/Zotero/storage/VBN3HKUX/280293-obsolescence-logicielle.html:text/html},
+}
+
+@phdthesis{jeanne_guien_obsolescences_nodate,
+	title = {Obsolescences : {Philosophie} des techniques et histoire économique à l'épreuve de la réduction de la durée de vie des objets},
+	author = {Jeanne Guien},
+}
+
+@book{laurence_allard_ecologies_2022,
+	title = {Ecologies du smartphone – {Le} {Bord} de l'{Eau}},
+	url = {https://www.editionsbdl.com/produit/ecologies-du-smartphone/},
+	urldate = {2022-07-21},
+	publisher = {Le bord de l'eau},
+	author = {Laurence Allard and Alexandre Monnin and Nicolas Nova},
+	year = {2022},
+	file = {Ecologies du smartphone – Le Bord de l'Eau:/home/eda/Zotero/storage/D2BH3ZWM/ecologies-du-smartphone.html:text/html},
+}
+
+@inproceedings{valk_pluriverse_2021,
+	title = {A pluriverse of local worlds: {A} review of {Computing} within {Limits} related terminology and practices},
+	shorttitle = {A pluriverse of local worlds},
+	url = {https://limits.pubpub.org/pub/jkrofglk/release/1},
+	doi = {10.21428/bf6fb269.1e37d8be},
+	abstract = {Green capitalism is shaping public discourse on how to best deal with the climate crisis, yet doesn’t challenge the ‘business as usual’ of free market capitalism that caused the crisis in the first place. Small scale practices challenging ’business as usual’ aren’t part of public discourse because they are small scale, less visible, often hard to access, easily appropriated by and seemingly unable to compete with the powerful lobby of large corporations. With Big Tech having an increasingly negative impact on the environment, and simultaneously shaping the discourse on how to best tackle the climate crisis, it is important to give voice and visibility to these alternatives. There is a rich diversity of practices and views on how network infrastructures’ impact could be lowered. This study aims to make them visible through a mapping of the different terms currently in circulation used by communities of practice, with the aim of teasing out the diverse thinking informing the infrastructures that are developed, maintained and repaired. The mapping will be based on a reviewof relevant literature and the results from a survey conducted on Mastodon, an open source decentralized social network with a user base that includes many developers and activists working on sustainability and social justice in relation to computing. The mapping aims to celebrate differences and also show what common ground this pluriverse of small scale community practices share.},
+	language = {en},
+	urldate = {2022-07-21},
+	booktitle = {Computing within {Limits}},
+	publisher = {LIMITS},
+	author = {Valk, Marloes de},
+	month = jun,
+	year = {2021},
+	file = {Full Text PDF:/home/eda/Zotero/storage/FPK9REN8/Valk - 2021 - A pluriverse of local worlds A review of Computin.pdf:application/pdf},
+}
+
+
+@article{guien_heuristique_2019-1,
+	title = {Une heuristique de la panne ?},
+	copyright = {All rights reserved},
+	issn = {0248-6016},
+	url = {https://journals.openedition.org/tc/12557},
+	abstract = {Durant les années 2010, se développe en France un débat public sur l’« obsolescence programmée », une expression fortement contestée. Au gré des campagnes associatives, publications médiatiques et initiatives politiques, se multiplient les injonctions à définir, exemplifier, prouver l’obsolescence programmée. En guise de réponse, les enquêtes autour de pannes d’appareils, leurs causes et leur réparation se multiplient. Étudiant ces discours et les topoi qu’ils mettent en circulation, on montrera qu’ils développent ce que l’on propose d’appeler une heuristique de la panne, dont on exposera aussi les limites. En effet, à la faveur de cette focalisation sur la panne des appareils, beaucoup d’objets sont évacués du débat et de la réflexion sur la durabilité. De plus, dans la mesure où l’obsolescence programmée est comprise comme une « arnaque », un vice caché révélé par l’enquête, les initiatives politiques favorisent la promotion d’une meilleure « information du consommateur », laissant aveuglément au marché le soin de rétablir l’équilibre entre offres jetable et durable.},
+	language = {fr},
+	urldate = {2022-07-21},
+	journal = {Techniques \& Culture. Revue semestrielle d’anthropologie des techniques},
+	author = {Guien, Jeanne},
+	month = dec,
+	year = {2019},
+	note = {Publisher: Les Éditions de l'EHESS},
+	keywords = {consommation, débat public, durabilité des produits, médias, obsolescence programmée, réparation},
+	file = {Full Text PDF:/home/eda/Zotero/storage/VN6D5ZYU/Guien - 2019 - Une heuristique de la panne .pdf:application/pdf},
+}
+
+@article{sandborn_software_2008,
+	title = {Software {Obsolescence}: {Complicating} the {Part} and {Technology} {Obsolescence} {Management} {Problem}},
+	volume = {30},
+	url = {http://escml.umd.edu/Papers/IEEE_SoftwareObs.pdf},
+	doi = {10.1109/TCAPT.2007.910918},
+	abstract = {Not Available},
+	journal = {Components and Packaging Technologies, IEEE Transactions on},
+	author = {Sandborn, Peter},
+	month = jan,
+	year = {2008},
+	pages = {886--888},
+	file = {Full Text PDF:/home/eda/Zotero/storage/3JXDQUDJ/Sandborn - 2008 - Editorial Software Obsolescence—Complicating the P.pdf:application/pdf},
+}
+
+@book{xu_lizhi_machine_2015,
+	title = {La machine est ton seigneur et ton maître},
+	url = {https://agone.org/livres/la-machine-est-ton-seigneur-et-ton-maitre},
+	urldate = {2022-07-21},
+	publisher = {Agone},
+	author = {{Xu Lizhi} and {Jenny Chan} and {Yang}},
+	year = {2015},
+}
+
+@book{antonio_a_casilli_en_2019,
+	title = {En attendant les robots - {Enquête} sur le travail du clic},
+	url = {https://www.seuil.com/ouvrage/en-attendant-les-robots-antonio-a-casilli/9782021401882},
+	urldate = {2022-07-21},
+	publisher = {Editions Seuil},
+	author = {Antonio A. Casilli},
+	year = {2019},
+	file = {En attendant les robots , Antonio A. C... | Editions Seuil:/home/eda/Zotero/storage/PHDQI42R/9782021401882.html:text/html},
+}
diff --git a/obs-en.pdf b/obs-en.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..0689df2e2e4e0389e5a50685e00439fc931902c5
Binary files /dev/null and b/obs-en.pdf differ
diff --git a/obs-en.tex b/obs-en.tex
new file mode 100644
index 0000000000000000000000000000000000000000..b4d31db254c137ce4b799c2e37805d97dc2de1f1
--- /dev/null
+++ b/obs-en.tex
@@ -0,0 +1,408 @@
+%% twocolumn : Two column layout.
+%% hf: enable header and footer.
+\documentclass[
+% twocolumn,
+% hf,
+]{ceurart}
+
+%% One can fix some overfulls
+\sloppy
+
+%%
+%% Minted listings support 
+%% Need pygment <http://pygments.org/> <http://pypi.python.org/pypi/Pygments>
+\usepackage{listings}
+%% auto break lines
+\lstset{breaklines=true}
+
+%%
+%% end of the preamble, start of the body of the document source.
+\begin{document}
+
+%%
+%% Rights management information.
+%% CC-BY is default license.
+\copyrightyear{2023}
+\copyrightclause{Use permitted under Creative Commons License Attribution Share Alike 4.0
+  International (CC BY SA 4.0).}
+
+%%
+%% This command is for the conference information
+\conference{ICT4S: Symposium on the irreproducible science,
+  June 07--11, 2022, Woodstock, NY}
+
+%%
+%% The "title" command
+\title{Software obsolescence}
+
+\tnotemark[1]
+\tnotetext[1]{You can use this document as the template for preparing your  publication. We recommend using the latest version of the ceurart style.}
+
+%%
+%% The "author" command and its associated commands are used to define
+%% the authors and their affiliations.
+\author[1]{Edlira Nano}[%
+orcid=0000-0002-0877-7063,
+email=eda@mutu.net,
+url=https://eda.mutu.net,
+]
+\cormark[1]
+\fnmark[1]
+\address[1]{Equipe limites numeriques, Université Lyon 1}
+
+%% Footnotes
+\cortext[1]{Corresponding author.}
+\fntext[1]{These authors contributed equally.}
+%%
+%% The abstract is a short summary of the work to be presented in the
+%% article.
+\begin{abstract}
+Within the framework of a reflection on the reduction of the
+ecological impact of digital technology, this thesis project aims at
+understanding, analyzing and dissecting the mechanisms of software
+obsolescence, as well as its impact and its intertwining with the
+obsolescence of digital tools in general. The study will first focus
+on the classical editors dominating the software market. Then, in a
+second step, it will focus on alternative editors, communities or
+initiatives that aim directly or indirectly to divert, minimize,
+reduce or counter this software obsolescence.
+
+We will focus on two use cases: systems and software for smartphones
+and online digital services.
+
+Finally, our digital heritage will be a problematic that this thesis
+will take into account and will try to treat all along.
+  
+\end{abstract}
+
+%%
+%% Keywords. The author(s) should pick words that accurately describe
+%% the work being presented. Separate the keywords with commas.
+\begin{keywords}
+  LaTeX class \sep
+  paper template \sep
+  paper formatting \sep
+  CEUR-WS
+\end{keywords}
+
+%%
+%% This command processes the author and affiliation and title
+%% information and builds the first part of the formatted document.
+\maketitle
+
+\section{Study framework}
+The 2021 parliamentary report on the subject,
+\cite{Castellazzi_obsolescence_2021}, defines software obsolescence as
+a special case of technical obsolescence, which is the loss of use
+value resulting from a technical evolution, characterized by the
+unavailability or the malfunctioning of a software. This report
+advocates longer update guarantees and assured backward compatibility
+on the part of software suppliers. Software obsolescence has also been
+defined in the Anglo-Saxon literature from the point of view of
+managing the obsolescence of information systems in an industrial and
+professional context (see \cite{sandborn_software_2008} or
+\cite{bartels_software_2012}).
+
+However, we believe that few studies focus on the mechanisms at play
+upstream of the technical observations of obsolescence, those relating
+to the socio-economic, political and technical history of the
+evolution of digital tools, their influence in the design and
+democratization of these tools, in our dominant uses, their societal
+place today, and their future in the context of an ecological crisis
+that society as a whole must now manage. These mechanisms shape at the
+same time the design of the software, the design of the terminals that
+these software will put in our hands, the design of the
+infrastructures and industries necessary for this use, but also and
+especially the place that they occupy and will occupy in our future
+lives and living environment. 
+
+This last point presents a paradox in our opinion: in a world where
+man's environmental footprint has become an urgent climatic problem to
+manage, with an important and proven impact of the digital sector, we
+note however that digital services and tools take an increasingly
+important place in our daily uses (smart-phones, computers,
+teleworking, connected objects), in our cities (smart-citys and
+connected territories). But also digital technology is systematically
+presented as one of the first means to implement to manage complex
+problems (in each institution, public service or company a solution
+based on big data, AI or other algorithm is now presented to us as a
+priority). In an increasingly digitalized world, how will we be able
+to change our uses, reduce the material and immaterial impact of this
+digital technology, but also manage the legacy of these
+infrastructures, industries and wastes that cannot change, evolve or
+disappear overnight? How are we going to manage the obsolescence of a
+digital technology implemented in every corner of our living
+environment?
+
+It is in this framework of reflection that this thesis project will
+try to fit. We will aim at understanding, analyzing and dissecting
+some of the mechanisms at stake in software obsolescence, software
+being the algorithmic base of our digital tools, and the impact of
+this algorithmic obsolescence on the general obsolescence (material,
+industrial, infra-structural, social, human) of these digital tools.
+
+To circumscribe the work, we think it would be relevant to focus on
+the following two use cases: smart-phones and online digital services.
+
+\subsection{Smartphone operational systems and applications}
+
+Smartphones have become one of the most preponderant objects in our
+digital usage. During this study we will focus on the two dominant
+software ecosystems of smartphones: Google Android, composed of the
+Android operating system and applications from the Google Play Store,
+and Apple iOS (system and applications). We may have to look at some
+applications in particular, to reflect more precisely some
+preponderant uses (messaging applications, social networking
+applications, games ...).
+
+Unlike the personal computer that dominated digital uses before their
+arrival, smart-phones present a rapid hardware and software
+development that has left no room for standardization and
+normalization of practices between manufacturers, designers and
+developers. The world of smartphones consequently presents a strong
+technical obsolescence, and an imbrication of the software
+obsolescence with the hardware one, which is important and
+enlightening to study in the framework of this thesis. 
+
+Moreover, the object of the smartphone and its uses over time present
+a strong implication of technical, social, economic and political
+factors (such as marketing, advertising, changes in signal
+transmission technologies, the rapid evolution of the economic offer,
+social pressures linked to the uses of the object), which influence
+its uses and its obsolescence
+
+\subsection{Online digital application services}
+
+Online digital application services, also called "in the cloud", have
+invaded our daily personal and professional uses during the last 10
+years, and in particular in these last years of Covid
+pandemic. Telecommuting, online office and entertainment services
+(Google drive and similar, Youtube, Netflix), social networks,
+connected objects (including smart-phones, but also home automation
+objects), public services more and more dematerialized, all are
+becoming ubiquitous in our daily uses. 
+
+The same is true in our cities and living areas, where we are seeing
+an increasing number of smart-city and connected territory projects,
+connected seaports, connected buildings, filled with sensors, video
+surveillance systems, biometric algorithms (object recognition,
+(recognition of objects, cars, human behavior), intelligent sensors
+for managing public spaces (garbage cans, streetlights, connected
+parking lots), intelligent counting systems (pedestrian flows, cyclist
+flows, air quality sensors, weather sensors).
+
+These services, which have this common feature of being "in the cloud"
+and need to be connected to the Internet to function, have another
+common feature: they all produce what we will call mass data
+obsolescence. Streaming services offer us video or audio streams that
+are downloaded locally from a server, to be consumed and discarded
+immediately. Video surveillance networks produce video streams that
+are recorded continuously and of which only a small part are or will
+be used for police purposes, they will mostly be unconsumed and
+destroyed within a legal timeframe of a few days or weeks (in France
+it is maximum one month). All social networks and their continuous
+data flow are not intended to produce durable data, their effective
+life span must be counted in hours. The data produced by smart-city
+systems (sensors, metrics) are permanently captured, for a much rarer
+and debatable effective use, and are only used in the long term for
+statistics from time to time, or to feed new algorithms based on
+artificial intelligence, needing a lot of data, algorithms that will
+be proposed again for use in public or private space, and will in turn
+generate a new form of obsolescence.
+
+The particularity of these services is therefore the continuous
+production of data that they generate, and the ephemeral quality,
+almost disposable in the short term, of these data. These services all
+have a physical reality: they need an infrastructure to exist,
+datacenters for the servers that will offer them, cable networks and
+antennas to carry the information and data collected, and the final
+form, the terminals, which capture or return the data (cameras,
+smart-phones, connected street lamps, augmented garbage cans
+etc.). All these material objects are subject to obsolescence in their
+turn. And once again, the interweaving of software obsolescence, that
+of the algorithms under the hood of these objects and services, and
+hardware obsolescence, seems to us to be closely linked here.
+
+There is another case that seems interesting to study, but that it
+would surely be too ambitious to study in the framework of this
+thesis. It is the case of video games, on personal computers, on
+smart-phones or via consoles, online or offline. We think that this
+use of digital technology, which is becoming more and more important,
+with very high rates of hardware and software renewal, can be
+enlightening from the point of view of the interaction between
+software obsolescence and hardware obsolescence.
+
+\section{A historical study of software obsolescence}
+
+In the first part of the thesis, we want to look at the parallel
+history of computing and software obsolescence. We want to start this
+study from the birth of computing, from the theories that allowed the
+development of the first machines (Turing machine) and the first
+theoretical software (Lovelace-Babbage's analytical machine), through
+the birth of the first physical computers in the form of calculators,
+and then through the birth of the personal computer, which marked the
+beginning of the democratization of digital technology, accompanied by
+the birth of the first operating systems and software. Then, with the
+arrival of the Internet, we wish to study the birth of the current
+digital infrastructures (datacenters, cable networks, antennas,
+satellites) constituting a new use of the digital today, the online
+one, the one that inserts itself in each object and usual corner of
+our environment, which makes it much less visible, and yet omnipresent.
+
+This dive into the history of computing and the software that
+accompanies it, will be done under the prism of software obsolescence,
+and hardware when the two seem closely linked. In the manner of Jeanne
+Guien and her works around obsolescence in general, and obsolescence
+linked to the smart-phone in particular (see her thesis
+\cite{jeanne_guien_obsolescences_nodate} or the book from her thesis
+\cite{jeanne_guien_consumerisme_2021}, and her article on the
+heuristic of failure \cite{guien_heuristique_2019-1}), we will try to
+see the influence of economic, social and political factors on
+software obsolescence. In particular the place of advertising and
+marketing, of growth policies without consideration of natural limits,
+of the development of cognitive algorithms and commercial practices
+influencing our social behaviors and unconscious uses, of the
+preponderant place of technological solutionism in societal problems,
+until the arrival of the works highlighting the negative impact of
+digital technology in the current ecological crisis.
+
+Another social aspect of our historical study will consider the links
+between software obsolescence and the new digital workers: the work in
+the factories that manufacture smartphones (for example, Foxconn in
+China), the work of subcontracted developers, as well as the so-called
+"click workers" (see \cite{antonio_a_casilli_en_2019}). These new
+forms of work are part of obsolescence due to the accelerated renewal
+of hardware, the non-management of digital waste, the increased need
+or injunction to develop applications, the need to moderate the flow
+of content or data constantly produced. But they are also an indicator
+of obsolescence above all human and social, because they violate
+fundamental human rights and seriously deteriorate their living and
+working conditions.
+
+\section{Quantitative and qualitative study of smartphone usage}
+
+The quantitative usage study will be based on both Google Android and
+Apple iOS ecosystems. It will use data from the two respective
+application stores. We may have to look at other indicative data, like
+the article \cite{tamar_makov_is_2021} which also scans the statistics
+of known smartphone repair sites (iFixIt in this case).
+
+The quantitative study will be done through participative workshops,
+questionnaires and case studies of uses in families or in
+companies. We will try to understand the mechanisms of digital usage,
+and in particular of services or software, which lead to a material
+renewal, to a feeling of obsolescence, induced or forced, or to a
+change of behavior or perception towards the considered tool.
+
+We would like to carry out this same study on alternative practices
+that aim directly or indirectly at reducing this software
+obsolescence. We are thinking in particular of the communities of free
+smartphone systems: LineageOs, MicroG, /e/solutions, the free
+application store F-Droid, alternative decentralized and peer-to-peer
+online digital services such as Mastodon, Peertube, the peer-to-peer
+protocol IPFS, the decentralized and federated protocol
+ActivityPub. By investigating both the designers and users of these
+alternative systems, we hope to see why and how these practices aim to
+escape the dominant system, and how they attempt to minimize or solve
+the problem of software and digital obsolescence. We hope to draw from
+this study a panorama of these attempts and uses at the level of
+obsolescence precisely (in the line of the article
+\cite{valk_pluriverse_2021} by Maroes de Valk which looks at
+alternative practices of a digital that takes into account the limits,
+or \cite{laurence_allard_ecologies_2022} which looks at the study
+of self-managed citizen networks of wifi Mesh in Detroit (chapter
+7)).
+
+These alternative solutions range from minimizing the effects leading
+to obsolescence, to repairing the damage caused by it, but also to the
+total escape or the fight in different forms against it. We believe
+that these alternative uses, in addition to the dominant uses studied,
+can shed light on some of the technical, social and political levers
+at play in the currently possible solutions towards a less obsolete
+digital world, or a world with less digital impact.
+
+\section{The legacy of digital obsolescence}
+Finally, we would like to keep in mind the cultural and material
+heritage of the digital world throughout this study. For in any case,
+from the perspective of reducing our ecological digital impact, or
+from the much more pessimistic perspective of a digital world that
+continues to spread without significant limits, we will continue to
+have to manage waste, obsolete infrastructures, industries,
+territories and workers undergoing ecological, cultural, social and
+economic change. This legacy, which the authors call "negative
+commons" in the book "Héritage et fermeture: une écologie du
+démantèlement" (Héritage and closure: an ecology of dismantling)
+(\cite{emmanuel_bonnet_heritage_2021}), is something we must learn
+to identify, analyze and manage collectively as we make future changes
+in a world in the midst of an ecological crisis. 
+
+As far as possible, the software and digital obsolescence studied in
+this thesis, will try to take into account also its impact and its
+links with this legacy and these negative commons. 
+
+
+\section{Acknowledgments}
+
+Identification of funding sources and other support, and thanks to
+individuals and groups that assisted in the research and the
+preparation of the work should be included in an acknowledgment
+section, which is placed just before the reference section in your
+document.
+
+This section has a special environment:
+\begin{lstlisting}
+\begin{acknowledgments}
+  These are different acknowledgments.
+\end{acknowledgments}
+\end{lstlisting}
+so that the information contained therein can be more easily collected
+during the article metadata extraction phase, and to ensure
+consistency in the spelling of the section heading.
+
+Authors should not prepare this section as a numbered or unnumbered
+\verb|\section|; please use the ``\verb|acknowledgments|'' environment.
+
+\section{Appendices}
+
+Start the appendix with the ``\verb|\appendix|'' command:
+\begin{lstlisting}
+\appendix
+\end{lstlisting}
+and note that in the appendix, sections are lettered, not
+numbered. 
+
+%%
+%% The acknowledgments section is defined using the "acknowledgments" environment
+%% (and NOT an unnumbered section). This ensures the proper
+%% identification of the section in the article metadata, and the
+%% consistent spelling of the heading.
+\begin{acknowledgments}
+  Thanks to the developers of ACM consolidated LaTeX styles
+  \url{https://github.com/borisveytsman/acmart} and to the developers
+  of Elsevier updated \LaTeX{} templates
+  \url{https://www.ctan.org/tex-archive/macros/latex/contrib/els-cas-templates}.  
+\end{acknowledgments}
+
+%%
+%% Define the bibliography file to be used
+\bibliography{obs-en}
+
+%%
+%% If your work has an appendix, this is the place to put it.
+\appendix
+
+\section{Online Resources}
+
+The sources for the ceur-art style are available via
+\begin{itemize}
+\item \href{https://github.com/yamadharma/ceurart}{GitHub},
+% \item \href{https://www.overleaf.com/project/5e76702c4acae70001d3bc87}{Overleaf},
+\item
+  \href{https://www.overleaf.com/latex/templates/template-for-submissions-to-ceur-workshop-proceedings-ceur-ws-dot-org/pkfscdkgkhcq}{Overleaf
+    template}.
+\end{itemize}
+
+\end{document}
+
+%%
+%% End of file
diff --git a/sample-1col.pdf b/sample-1col.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..b5303483d0b8ac9430af4d29013310948c319ec7
Binary files /dev/null and b/sample-1col.pdf differ
diff --git a/sample-1col.tex b/sample-1col.tex
new file mode 100644
index 0000000000000000000000000000000000000000..5eaa8acbd7b791a4eef7539755badb567c3be191
--- /dev/null
+++ b/sample-1col.tex
@@ -0,0 +1,593 @@
+%% The first command in your LaTeX source must be the \documentclass command.
+%%
+%% Options:
+%% twocolumn : Two column layout.
+%% hf: enable header and footer.
+\documentclass[
+% twocolumn,
+% hf,
+]{ceurart}
+
+%%
+%% One can fix some overfulls
+\sloppy
+
+%%
+%% Minted listings support 
+%% Need pygment <http://pygments.org/> <http://pypi.python.org/pypi/Pygments>
+\usepackage{listings}
+%% auto break lines
+\lstset{breaklines=true}
+
+%%
+%% end of the preamble, start of the body of the document source.
+\begin{document}
+
+%%
+%% Rights management information.
+%% CC-BY is default license.
+\copyrightyear{2022}
+\copyrightclause{Copyright for this paper by its authors.
+  Use permitted under Creative Commons License Attribution 4.0
+  International (CC BY 4.0).}
+
+%%
+%% This command is for the conference information
+\conference{Woodstock'22: Symposium on the irreproducible science,
+  June 07--11, 2022, Woodstock, NY}
+
+%%
+%% The "title" command
+\title{A better way to format your document for CEUR-WS}
+
+\tnotemark[1]
+\tnotetext[1]{You can use this document as the template for preparing your
+  publication. We recommend using the latest version of the ceurart style.}
+
+%%
+%% The "author" command and its associated commands are used to define
+%% the authors and their affiliations.
+\author[1,2]{Dmitry S. Kulyabov}[%
+orcid=0000-0002-0877-7063,
+email=kulyabov-ds@rudn.ru,
+url=https://yamadharma.github.io/,
+]
+\cormark[1]
+\fnmark[1]
+\address[1]{Peoples' Friendship University of Russia (RUDN University),
+  6 Miklukho-Maklaya St, Moscow, 117198, Russian Federation}
+\address[2]{Joint Institute for Nuclear Research,
+  6 Joliot-Curie, Dubna, Moscow region, 141980, Russian Federation}
+
+\author[3]{Ilaria Tiddi}[%
+orcid=0000-0001-7116-9338,
+email=i.tiddi@vu.nl,
+url=https://kmitd.github.io/ilaria/,
+]
+\fnmark[1]
+\address[3]{Vrije Universiteit Amsterdam, De Boelelaan 1105, 1081 HV Amsterdam, The Netherlands}
+
+\author[4]{Manfred Jeusfeld}[%
+orcid=0000-0002-9421-8566,
+email=Manfred.Jeusfeld@acm.org,
+url=http://conceptbase.sourceforge.net/mjf/,
+]
+\fnmark[1]
+\address[4]{University of Skövde, Högskolevägen 1, 541 28 Skövde, Sweden}
+
+%% Footnotes
+\cortext[1]{Corresponding author.}
+\fntext[1]{These authors contributed equally.}
+
+%%
+%% The abstract is a short summary of the work to be presented in the
+%% article.
+\begin{abstract}
+  A clear and well-documented \LaTeX{} document is presented as an
+  article formatted for publication by CEUR-WS in a conference
+  proceedings. Based on the ``ceurart'' document class, this article
+  presents and explains many of the common variations, as well as many
+  of the formatting elements an author may use in the preparation of
+  the documentation of their work.
+\end{abstract}
+
+%%
+%% Keywords. The author(s) should pick words that accurately describe
+%% the work being presented. Separate the keywords with commas.
+\begin{keywords}
+  LaTeX class \sep
+  paper template \sep
+  paper formatting \sep
+  CEUR-WS
+\end{keywords}
+
+%%
+%% This command processes the author and affiliation and title
+%% information and builds the first part of the formatted document.
+\maketitle
+
+\section{Introduction}
+
+CEUR-WS's article template provides a consistent \LaTeX{} style for
+use across CEUR-WS publications, and incorporates accessibility and
+metadata-extraction functionality. This document will explain the
+major features of the document class.
+
+If you are new to publishing with CEUR-WS, this document is a valuable
+guide to the process of preparing your work for publication.
+
+The ``\verb|ceurart|'' document class can be used to prepare articles
+for any CEUR-WS publication, and for any stage of publication, from
+review to final ``camera-ready'' copy with {\itshape very} few changes
+to the source.
+
+This class depends on the following packages
+for its proper functioning:
+
+\begin{itemize}
+\item \verb|natbib.sty| for citation processing;
+\item \verb|geometry.sty| for margin settings;
+\item \verb|graphicx.sty| for graphics inclusion;
+\item \verb|hyperref.sty| optional package if hyperlinking is required in
+  the document;
+\item \verb|fontawesome5.sty| optional package for bells and whistles.
+\end{itemize}
+
+All the above packages are part of any
+standard \LaTeX{} installation.
+Therefore, the users need not be
+bothered about downloading any extra packages.
+
+\section{Modifications}
+
+Modifying the template --- including but not limited to: adjusting
+margins, typeface sizes, line spacing, paragraph and list definitions,
+and the use of the \verb|\vspace| command to manually adjust the
+vertical spacing between elements of your work --- is not allowed.
+
+\section{Template parameters}
+
+There are a number of template
+parameters which modify some part of the \verb|ceurart| document class.
+This parameters are enclosed in square
+brackets and are a part of the \verb|\documentclass| command:
+\begin{lstlisting}
+  \documentclass[parameter]{ceurart}
+\end{lstlisting}
+
+Frequently-used parameters, or combinations of parameters, include:
+\begin{itemize}
+\item \verb|twocolumn| : Two column layout.
+\item \verb|hf| : Enable header and footer\footnote{You can enable
+    the display of page numbers in the final version of the entire
+    collection. In this case, you should adhere to the end-to-end
+    pagination of individual papers.}.
+\end{itemize}
+
+\section{Front matter}
+
+\subsection{Title Information}
+
+The titles of papers should be either all use the emphasizing
+capitalized style or they should all use the regular English (or
+native language) style. It does not make a good impression if you or
+your authors mix the styles.
+
+Use the \verb|\title| command to define the title of your work. Do not
+insert line breaks in your title.
+
+\subsection{Title variants}
+
+\verb|\title| command have the below options:
+\begin{itemize}
+\item \verb|title|: Document title. This is default option. 
+\begin{lstlisting}
+\title[mode=title]{This is a title}
+\end{lstlisting}
+You can just omit it, like as follows:
+\begin{lstlisting}
+\title{This is a title}
+\end{lstlisting}
+
+\item \verb|alt|: Alternate title.
+\begin{lstlisting}
+\title[mode=alt]{This is a alternate title}
+\end{lstlisting}
+
+\item \verb|sub|: Sub title.
+\begin{lstlisting}
+\title[mode=sub]{This is a sub title}
+\end{lstlisting}
+You can just use \verb|\subtitle| command, as follows:
+\begin{lstlisting}
+\subtitle{This is a sub title}
+\end{lstlisting}
+
+\item \verb|trans|: Translated title.
+\begin{lstlisting}
+\title[mode=trans]{This is a translated title}
+\end{lstlisting}
+
+\item \verb|transsub|: Translated sub title.
+\begin{lstlisting}
+\title[mode=transsub]{This is a translated sub title}
+\end{lstlisting}
+\end{itemize}
+
+\subsection{Authors and Affiliations}
+
+Each author must be defined separately for accurate metadata
+identification. Multiple authors may share one affiliation. Authors'
+names should not be abbreviated; use full first names wherever
+possible. Include authors' e-mail addresses whenever possible.
+
+\verb|\author| command have the below options: 
+
+\begin{itemize}
+\item \verb|style| : Style of author name (chinese)
+\item \verb|prefix| : Prefix
+\item \verb|suffix| : Suffix
+\item \verb|degree| : Degree
+\item \verb|role| : Role
+\item \verb|orcid| : ORCID
+\item \verb|email| : E-mail
+\item \verb|url| : URL
+\end{itemize}
+
+Author names can have some kinds of marks and notes:
+\begin{itemize}
+\item affiliation mark: \verb|\author[<num>]|.
+\end{itemize}
+
+The author names and affiliations could be formatted in two ways:
+\begin{enumerate}
+\item Group the authors per affiliation.
+\item Use an explicit mark to indicate the affiliations.
+\end{enumerate}
+
+Author block example:
+\begin{lstlisting}
+\author[1,2]{Author Name}[%
+    prefix=Prof.,
+    degree=D.Sc.,
+    role=Researcher,
+    orcid=0000-0000-000-0000,
+    email=name@example.com,
+    url=https://name.example.com
+]
+
+\address[1]{Affiliation #1}
+\address[2]{Affiliation #2}
+\end{lstlisting}
+
+\subsection{Abstract and Keywords}
+
+Abstract shall be entered in an environment that starts
+with \verb|\begin{abstract}| and ends with
+\verb|\end{abstract}|. 
+
+\begin{lstlisting}
+\begin{abstract}
+  This is an abstract.
+\end{abstract}
+\end{lstlisting}
+
+The key words are enclosed in a \verb|keywords|
+environment. Use \verb|\sep| to separate keywords.
+
+\begin{lstlisting}
+\begin{keywords}
+  First keyword \sep 
+  Second keyword \sep 
+  Third keyword \sep 
+  Fourth keyword
+\end{keywords}
+\end{lstlisting}
+
+At the end of front matter add \verb|\maketitle| command.
+
+\subsection{Various Marks in the Front Matter}
+
+The front matter becomes complicated due to various kinds
+of notes and marks to the title and author names. Marks in
+the title will be denoted by a star ($\star$) mark;
+footnotes are denoted by super scripted Arabic numerals,
+corresponding author by an Conformal asterisk (*) mark.
+
+\subsubsection{Title marks}
+
+Title mark can be entered by the command, \verb|\tnotemark[<num>]|
+and the corresponding text can be entered with the command
+\verb|\tnotetext[<num>]{<text>}|. An example will be:
+
+\begin{lstlisting}
+\title{A better way to format your document for CEUR-WS}
+
+\tnotemark[1]
+\tnotetext[1]{You can use this document as the template for preparing your
+  publication. We recommend using the latest version of the ceurart style.}
+\end{lstlisting}
+
+\verb|\tnotemark| and \verb|\tnotetext| can be anywhere in
+the front matter, but should be before \verb|\maketitle| command.
+
+\subsubsection{Author marks}
+
+Author names can have some kinds of marks and notes:
+\begin{itemize}
+\item footnote mark : \verb|\fnmark[<num>]|
+\item footnote text : \verb|\fntext[<num>]{<text>}|
+\item corresponding author mark : \verb|\cormark[<num>]|
+\item corresponding author text : \verb|\cortext[<num>]{<text>}|
+\end{itemize}
+
+\subsubsection{Other marks}
+
+At times, authors want footnotes which leave no marks in
+the author names. The note text shall be listed as part of
+the front matter notes. Class files provides
+\verb|\nonumnote| for this purpose. The usage
+\begin{lstlisting}
+\nonumnote{<text>}
+\end{lstlisting}
+and should be entered anywhere before the \verb|\maketitle|
+command for this to take effect. 
+
+\section{Sectioning Commands}
+
+Your work should use standard \LaTeX{} sectioning commands:
+\verb|\section|, \verb|\subsection|,
+\verb|\subsubsection|, and
+\verb|\paragraph|. They should be numbered; do not remove
+the numbering from the commands.
+
+Simulating a sectioning command by setting the first word or words of
+a paragraph in boldface or italicized text is not allowed.
+
+\section{Tables}
+
+The ``\verb|ceurart|'' document class includes the ``\verb|booktabs|''
+package --- \url{https://ctan.org/pkg/booktabs} --- for preparing
+high-quality tables.
+
+Table captions are placed \textit{above} the table.
+
+Because tables cannot be split across pages, the best placement for
+them is typically the top of the page nearest their initial cite.  To
+ensure this proper ``floating'' placement of tables, use the
+environment \verb|table| to enclose the table's contents and the
+table caption. The contents of the table itself must go in the
+\verb|tabular| environment, to be aligned properly in rows and
+columns, with the desired horizontal and vertical rules.
+
+Immediately following this sentence is the point at which
+Table~\ref{tab:freq} is included in the input file; compare the
+placement of the table here with the table in the printed output of
+this document.
+
+\begin{table*}
+  \caption{Frequency of Special Characters}
+  \label{tab:freq}
+  \begin{tabular}{ccl}
+    \toprule
+    Non-English or Math&Frequency&Comments\\
+    \midrule
+    \O & 1 in 1,000& For Swedish names\\
+    $\pi$ & 1 in 5& Common in math\\
+    \$ & 4 in 5 & Used in business\\
+    $\Psi^2_1$ & 1 in 40,000& Unexplained usage\\
+  \bottomrule
+\end{tabular}
+\end{table*}
+
+To set a wider table, which takes up the whole width of the page's
+live area, use the environment \verb|table*| to enclose the table's
+contents and the table caption.  As with a single-column table, this
+wide table will ``float'' to a location deemed more
+desirable. Immediately following this sentence is the point at which
+Table~\ref{tab:commands} is included in the input file; again, it is
+instructive to compare the placement of the table here with the table
+in the printed output of this document.
+
+\begin{table}
+  \caption{Some Typical Commands}
+  \label{tab:commands}
+  \begin{tabular}{ccl}
+    \toprule
+    Command &A Number & Comments\\
+    \midrule
+    \texttt{{\char'134}author} & 100& Author \\
+    \texttt{{\char'134}table}& 300 & For tables\\
+    \texttt{{\char'134}table*}& 400& For wider tables\\
+    \bottomrule
+  \end{tabular}
+\end{table}
+
+\section{Math Equations}
+
+You may want to display math equations in three distinct styles:
+inline, numbered or non-numbered display.  Each of the three are
+discussed in the next sections.
+
+\subsection{Inline (In-text) Equations}
+
+A formula that appears in the running text is called an inline or
+in-text formula.  It is produced by the \verb|math| environment,
+which can be invoked with the usual
+\verb|\begin| \ldots \verb|\end| construction or with
+the short form \verb|$| \ldots \verb|$|. You can use any of the symbols
+and structures, from $\alpha$ to $\omega$, available in
+\LaTeX~\cite{Lamport:LaTeX};
+this section will simply show a few
+examples of in-text equations in context. Notice how this equation:
+\begin{math}
+  \lim_{n\rightarrow \infty} \frac{1}{n} = 0,
+\end{math}
+set here in in-line math style, looks slightly different when
+set in display style.  (See next section).
+
+\subsection{Display Equations}
+
+A numbered display equation---one set off by vertical space from the
+text and centered horizontally---is produced by the \verb|equation|
+environment. An unnumbered display equation is produced by the
+\verb|displaymath| environment.
+
+Again, in either environment, you can use any of the symbols and
+structures available in \LaTeX{}; this section will just give a couple
+of examples of display equations in context.  First, consider the
+equation, shown as an inline equation above:
+\begin{equation}
+  \lim_{n\rightarrow \infty} \frac{1}{n} = 0.
+\end{equation}
+Notice how it is formatted somewhat differently in
+the \verb|displaymath|
+environment.  Now, we'll enter an unnumbered equation:
+\begin{displaymath}
+  S_{n} = \sum_{i=1}^{n} x_{i} ,
+\end{displaymath}
+and follow it with another numbered equation:
+\begin{equation}
+  \lim_{x \to 0} (1 + x)^{1/x} = e
+\end{equation}
+just to demonstrate \LaTeX's able handling of numbering.
+
+\section{Figures}
+
+The ``\verb|figure|'' environment should be used for figures. One or
+more images can be placed within a figure. If your figure contains
+third-party material, you must clearly identify it as such, as shown
+in the example below.
+\begin{figure}
+  \centering
+  \includegraphics[width=\linewidth]{sample-franklin}
+  \caption{1907 Franklin Model D roadster. Photograph by Harris \&
+    Ewing, Inc. [Public domain], via Wikimedia
+    Commons. (\url{https://goo.gl/VLCRBB}).}
+\end{figure}
+
+Your figures should contain a caption which describes the figure to
+the reader. Figure captions go below the figure. Your figures should
+also include a description suitable for screen readers, to
+assist the visually-challenged to better understand your work.
+
+Figure captions are placed below the figure.
+
+\section{Citations and Bibliographies}
+
+The use of Bib\TeX{} for the preparation and formatting of one's
+references is strongly recommended. Authors' names should be complete
+--- use full first names (``Donald E. Knuth'') not initials
+(``D. E. Knuth'') --- and the salient identifying features of a
+reference should be included: title, year, volume, number, pages,
+article DOI, etc.
+
+The bibliography is included in your source document with these two
+commands, placed just before the \verb|\end{document}|
+command:
+\begin{lstlisting}
+\bibliography{bibfile}
+\end{lstlisting}
+where ``\verb|bibfile|'' is the name, without the ``\verb|.bib|''
+suffix, of the Bib\TeX{} file.
+
+
+\subsection{Some examples}
+
+A paginated journal article \cite{Abril07}, an enumerated journal
+article \cite{Cohen07}, a reference to an entire issue
+\cite{JCohen96}, a monograph (whole book) \cite{Kosiur01}, a
+monograph/whole book in a series (see 2a in spec. document)
+\cite{Harel79}, a divisible-book such as an anthology or compilation
+\cite{Editor00} followed by the same example, however we only output
+the series if the volume number is given \cite{Editor00a} (so series
+should not be present since it has no vol. no.), a chapter in a
+divisible book \cite{Spector90}, a chapter in a divisible book in a
+series \cite{Douglass98}, a multi-volume work as book \cite{Knuth97},
+an article in a proceedings (of a conference, symposium, workshop for
+example) (paginated proceedings article) \cite{Andler79}, a
+proceedings article with all possible elements \cite{Smith10}, an
+example of an enumerated proceedings article \cite{VanGundy07}, an
+informally published work \cite{Harel78}, a doctoral dissertation
+\cite{Clarkson85}, a master's thesis: \cite{anisi03}, an online
+document / world wide web resource \cite{Thornburg01, Ablamowicz07,
+  Poker06}, a video game (Case 1) \cite{Obama08} and (Case 2)
+\cite{Novak03} and \cite{Lee05} and (Case 3) a patent
+\cite{JoeScientist001}, work accepted for publication \cite{rous08},
+prolific author \cite{SaeediMEJ10} and \cite{SaeediJETC10}. Other
+cites might contain `duplicate' DOI and URLs (some SIAM articles)
+\cite{Kirschmer:2010:AEI:1958016.1958018}. Multi-volume works as books
+\cite{MR781536} and \cite{MR781537}. A couple of citations with DOIs:
+\cite{2004:ITE:1009386.1010128,Kirschmer:2010:AEI:1958016.1958018}. Online
+citations: \cite{TUGInstmem, Thornburg01, R, UMassCitations}.
+
+\section{Acknowledgments}
+
+Identification of funding sources and other support, and thanks to
+individuals and groups that assisted in the research and the
+preparation of the work should be included in an acknowledgment
+section, which is placed just before the reference section in your
+document.
+
+This section has a special environment:
+\begin{lstlisting}
+\begin{acknowledgments}
+  These are different acknowledgments.
+\end{acknowledgments}
+\end{lstlisting}
+so that the information contained therein can be more easily collected
+during the article metadata extraction phase, and to ensure
+consistency in the spelling of the section heading.
+
+Authors should not prepare this section as a numbered or unnumbered
+\verb|\section|; please use the ``\verb|acknowledgments|'' environment.
+
+\section{Appendices}
+
+If your work needs an appendix, add it before the
+``\verb|\end{document}|'' command at the conclusion of your source
+document.
+
+Start the appendix with the ``\verb|\appendix|'' command:
+\begin{lstlisting}
+\appendix
+\end{lstlisting}
+and note that in the appendix, sections are lettered, not
+numbered. 
+
+%%
+%% The acknowledgments section is defined using the "acknowledgments" environment
+%% (and NOT an unnumbered section). This ensures the proper
+%% identification of the section in the article metadata, and the
+%% consistent spelling of the heading.
+\begin{acknowledgments}
+  Thanks to the developers of ACM consolidated LaTeX styles
+  \url{https://github.com/borisveytsman/acmart} and to the developers
+  of Elsevier updated \LaTeX{} templates
+  \url{https://www.ctan.org/tex-archive/macros/latex/contrib/els-cas-templates}.  
+\end{acknowledgments}
+
+%%
+%% Define the bibliography file to be used
+\bibliography{sample-ceur}
+
+%%
+%% If your work has an appendix, this is the place to put it.
+\appendix
+
+\section{Online Resources}
+
+
+The sources for the ceur-art style are available via
+\begin{itemize}
+\item \href{https://github.com/yamadharma/ceurart}{GitHub},
+% \item \href{https://www.overleaf.com/project/5e76702c4acae70001d3bc87}{Overleaf},
+\item
+  \href{https://www.overleaf.com/latex/templates/template-for-submissions-to-ceur-workshop-proceedings-ceur-ws-dot-org/pkfscdkgkhcq}{Overleaf
+    template}.
+\end{itemize}
+
+\end{document}
+
+%%
+%% End of file
diff --git a/sample-ceur.bib b/sample-ceur.bib
new file mode 100644
index 0000000000000000000000000000000000000000..ab4cbccd1a4c43e8e666a7a3328eab81002532cd
--- /dev/null
+++ b/sample-ceur.bib
@@ -0,0 +1,1615 @@
+
+% Journals
+
+% First the Full Name is given, then the abbreviation used in the AMS Math
+% Reviews, with an indication if it could not be found there.
+% Note the 2nd overwrites the 1st, so swap them if you want the full name.
+
+ %{AMS}
+ @String{AMSTrans = "American Mathematical Society Translations" }
+ @String{AMSTrans = "Amer. Math. Soc. Transl." }
+ @String{BullAMS = "Bulletin of the American Mathematical Society" }
+ @String{BullAMS = "Bull. Amer. Math. Soc." }
+ @String{ProcAMS = "Proceedings of the American Mathematical Society" }
+ @String{ProcAMS = "Proc. Amer. Math. Soc." }
+ @String{TransAMS = "Transactions of the American Mathematical Society" }
+ @String{TransAMS = "Trans. Amer. Math. Soc." }
+
+ %ACM
+ @String{CACM = "Communications of the {ACM}" }
+ @String{CACM = "Commun. {ACM}" }
+ @String{CompServ = "Comput. Surveys" }
+ @String{JACM = "J. ACM" }
+ @String{ACMMathSoft = "{ACM} Transactions on Mathematical Software" }
+ @String{ACMMathSoft = "{ACM} Trans. Math. Software" }
+ @String{SIGNUM = "{ACM} {SIGNUM} Newsletter" }
+ @String{SIGNUM = "{ACM} {SIGNUM} Newslett." }
+
+ @String{AmerSocio = "American Journal of Sociology" }
+ @String{AmerStatAssoc = "Journal of the American Statistical Association" }
+ @String{AmerStatAssoc = "J. Amer. Statist. Assoc." }
+ @String{ApplMathComp = "Applied Mathematics and Computation" }
+ @String{ApplMathComp = "Appl. Math. Comput." }
+ @String{AmerMathMonthly = "American Mathematical Monthly" }
+ @String{AmerMathMonthly = "Amer. Math. Monthly" }
+ @String{BIT = "{BIT}" }
+ @String{BritStatPsych = "British Journal of Mathematical and Statistical
+          Psychology" }
+ @String{BritStatPsych = "Brit. J. Math. Statist. Psych." }
+ @String{CanMathBull = "Canadian Mathematical Bulletin" }
+ @String{CanMathBull = "Canad. Math. Bull." }
+ @String{CompApplMath = "Journal of Computational and Applied Mathematics" }
+ @String{CompApplMath = "J. Comput. Appl. Math." }
+ @String{CompPhys = "Journal of Computational Physics" }
+ @String{CompPhys = "J. Comput. Phys." }
+ @String{CompStruct = "Computers and Structures" }
+ @String{CompStruct = "Comput. \& Structures" }
+ @String{CompJour = "The Computer Journal" }
+ @String{CompJour = "Comput. J." }
+ @String{CompSysSci = "Journal of Computer and System Sciences" }
+ @String{CompSysSci = "J. Comput. System Sci." }
+ @String{Computing = "Computing" }
+ @String{ContempMath = "Contemporary Mathematics" }
+ @String{ContempMath = "Contemp. Math." }
+ @String{Crelle = "Crelle's Journal" }
+ @String{GiornaleMath = "Giornale di Mathematiche" }
+ @String{GiornaleMath = "Giorn. Mat." } % didn't find in AMS MR., ibid.
+
+ %IEEE
+ @String{Computer = "{IEEE} Computer" }
+ @String{IEEETransComp = "{IEEE} Transactions on Computers" }
+ @String{IEEETransComp = "{IEEE} Trans. Comput." }
+ @String{IEEETransAC = "{IEEE} Transactions on Automatic Control" }
+ @String{IEEETransAC = "{IEEE} Trans. Automat. Control" }
+ @String{IEEESpec = "{IEEE} Spectrum" } % didn't find in AMS MR
+ @String{ProcIEEE = "Proceedings of the {IEEE}" }
+ @String{ProcIEEE = "Proc. {IEEE}" } % didn't find in AMS MR
+ @String{IEEETransAeroElec = "{IEEE} Transactions on Aerospace and Electronic
+     Systems" }
+ @String{IEEETransAeroElec = "{IEEE} Trans. Aerospace Electron. Systems" }
+
+ @String{IMANumerAna = "{IMA} Journal of Numerical Analysis" }
+ @String{IMANumerAna = "{IMA} J. Numer. Anal." }
+ @String{InfProcLet = "Information Processing Letters" }
+ @String{InfProcLet = "Inform. Process. Lett." }
+ @String{InstMathApp = "Journal of the Institute of Mathematics and
+     its Applications" }
+ @String{InstMathApp = "J. Inst. Math. Appl." }
+ @String{IntControl = "International Journal of Control" }
+ @String{IntControl = "Internat. J. Control" }
+ @String{IntNumerEng = "International Journal for Numerical Methods in
+     Engineering" }
+ @String{IntNumerEng = "Internat. J. Numer. Methods Engrg." }
+ @String{IntSuper = "International Journal of Supercomputing Applications" }
+ @String{IntSuper = "Internat. J. Supercomputing Applic." } % didn't find
+%% in AMS MR
+ @String{Kibernetika = "Kibernetika" }
+ @String{JResNatBurStand = "Journal of Research of the National Bureau
+     of Standards" }
+ @String{JResNatBurStand = "J. Res. Nat. Bur. Standards" }
+ @String{LinAlgApp = "Linear Algebra and its Applications" }
+ @String{LinAlgApp = "Linear Algebra Appl." }
+ @String{MathAnaAppl = "Journal of Mathematical Analysis and Applications" }
+ @String{MathAnaAppl = "J. Math. Anal. Appl." }
+ @String{MathAnnalen = "Mathematische Annalen" }
+ @String{MathAnnalen = "Math. Ann." }
+ @String{MathPhys = "Journal of Mathematical Physics" }
+ @String{MathPhys = "J. Math. Phys." }
+ @String{MathComp = "Mathematics of Computation" }
+ @String{MathComp = "Math. Comp." }
+ @String{MathScand = "Mathematica Scandinavica" }
+ @String{MathScand = "Math. Scand." }
+ @String{TablesAidsComp = "Mathematical Tables and Other Aids to Computation" }
+ @String{TablesAidsComp = "Math. Tables Aids Comput." }
+ @String{NumerMath = "Numerische Mathematik" }
+ @String{NumerMath = "Numer. Math." }
+ @String{PacificMath = "Pacific Journal of Mathematics" }
+ @String{PacificMath = "Pacific J. Math." }
+ @String{ParDistComp = "Journal of Parallel and Distributed Computing" }
+ @String{ParDistComp = "J. Parallel and Distrib. Comput." } % didn't find
+%% in AMS MR
+ @String{ParComputing = "Parallel Computing" }
+ @String{ParComputing = "Parallel Comput." }
+ @String{PhilMag = "Philosophical Magazine" }
+ @String{PhilMag = "Philos. Mag." }
+ @String{ProcNAS = "Proceedings of the National Academy of Sciences
+                    of the USA" }
+ @String{ProcNAS = "Proc. Nat. Acad. Sci. U. S. A." }
+ @String{Psychometrika = "Psychometrika" }
+ @String{QuartMath = "Quarterly Journal of Mathematics, Oxford, Series (2)" }
+ @String{QuartMath = "Quart. J. Math. Oxford Ser. (2)" }
+ @String{QuartApplMath = "Quarterly of Applied Mathematics" }
+ @String{QuartApplMath = "Quart. Appl. Math." }
+ @String{RevueInstStat = "Review of the International Statisical Institute" }
+ @String{RevueInstStat = "Rev. Inst. Internat. Statist." }
+
+ %SIAM
+ @String{JSIAM = "Journal of the Society for Industrial and Applied
+     Mathematics" }
+ @String{JSIAM = "J. Soc. Indust. Appl. Math." }
+ @String{JSIAMB = "Journal of the Society for Industrial and Applied
+     Mathematics, Series B, Numerical Analysis" }
+ @String{JSIAMB = "J. Soc. Indust. Appl. Math. Ser. B Numer. Anal." }
+ @String{SIAMAlgMeth = "{SIAM} Journal on Algebraic and Discrete Methods" }
+ @String{SIAMAlgMeth = "{SIAM} J. Algebraic Discrete Methods" }
+ @String{SIAMAppMath = "{SIAM} Journal on Applied Mathematics" }
+ @String{SIAMAppMath = "{SIAM} J. Appl. Math." }
+ @String{SIAMComp = "{SIAM} Journal on Computing" }
+ @String{SIAMComp = "{SIAM} J. Comput." }
+ @String{SIAMMatrix = "{SIAM} Journal on Matrix Analysis and Applications" }
+ @String{SIAMMatrix = "{SIAM} J. Matrix Anal. Appl." }
+ @String{SIAMNumAnal = "{SIAM} Journal on Numerical Analysis" }
+ @String{SIAMNumAnal = "{SIAM} J. Numer. Anal." }
+ @String{SIAMReview = "{SIAM} Review" }
+ @String{SIAMReview = "{SIAM} Rev." }
+ @String{SIAMSciStat = "{SIAM} Journal on Scientific and Statistical
+     Computing" }
+ @String{SIAMSciStat = "{SIAM} J. Sci. Statist. Comput." }
+
+ @String{SoftPracExp = "Software Practice and Experience" }
+ @String{SoftPracExp = "Software Prac. Experience" } % didn't find in AMS MR
+ @String{StatScience = "Statistical Science" }
+ @String{StatScience = "Statist. Sci." }
+ @String{Techno = "Technometrics" }
+ @String{USSRCompMathPhys = "{USSR} Computational Mathematics and Mathematical
+     Physics" }
+ @String{USSRCompMathPhys = "{U. S. S. R.} Comput. Math. and Math. Phys." }
+ @String{VLSICompSys = "Journal of {VLSI} and Computer Systems" }
+ @String{VLSICompSys = "J. {VLSI} Comput. Syst." }
+ @String{ZAngewMathMech = "Zeitschrift fur Angewandte Mathematik und
+     Mechanik" }
+ @String{ZAngewMathMech = "Z. Angew. Math. Mech." }
+ @String{ZAngewMathPhys = "Zeitschrift fur Angewandte Mathematik und Physik" }
+ @String{ZAngewMathPhys = "Z. Angew. Math. Phys." }
+
+% Publishers % ================================================= |
+
+ @String{Academic = "Academic Press" }
+ @String{ACMPress = "{ACM} Press" }
+ @String{AdamHilger = "Adam Hilger" }
+ @String{AddisonWesley = "Addison-Wesley" }
+ @String{AllynBacon = "Allyn and Bacon" }
+ @String{AMS = "American Mathematical Society" }
+ @String{Birkhauser = "Birkha{\"u}ser" }
+ @String{CambridgePress = "Cambridge University Press" }
+ @String{Chelsea = "Chelsea" }
+ @String{ClaredonPress = "Claredon Press" }
+ @String{DoverPub = "Dover Publications" }
+ @String{Eyolles = "Eyolles" }
+ @String{HoltRinehartWinston = "Holt, Rinehart and Winston" }
+ @String{Interscience = "Interscience" }
+ @String{JohnsHopkinsPress = "The Johns Hopkins University Press" }
+ @String{JohnWileySons = "John Wiley and Sons" }
+ @String{Macmillan = "Macmillan" }
+ @String{MathWorks = "The Math Works Inc." }
+ @String{McGrawHill = "McGraw-Hill" }
+ @String{NatBurStd = "National Bureau of Standards" }
+ @String{NorthHolland = "North-Holland" }
+ @String{OxfordPress = "Oxford University Press" }  %address Oxford or London?
+ @String{PergamonPress = "Pergamon Press" }
+ @String{PlenumPress = "Plenum Press" }
+ @String{PrenticeHall = "Prentice-Hall" }
+ @String{SIAMPub = "{SIAM} Publications" }
+ @String{Springer = "Springer-Verlag" }
+ @String{TexasPress = "University of Texas Press" }
+ @String{VanNostrand = "Van Nostrand" }
+ @String{WHFreeman = "W. H. Freeman and Co." }
+
+%Entries
+
+@Article{Abril07,
+  author        = "Patricia S. Abril and Robert Plant",
+  title         = "The patent holder's dilemma: Buy, sell, or troll?",
+  journal       = "Communications of the ACM",
+  volume        = "50",
+  number        = "1",
+  month         = jan,
+  year          = "2007",
+  pages         = "36--44",
+  doi           = "10.1145/1188913.1188915",
+  OPTurl           = "http://doi.acm.org/10.1145/1219092.1219093",
+  note          = "",
+}
+
+@Article{Cohen07,
+  author        = "Sarah Cohen and Werner Nutt and Yehoshua Sagic",
+  title         = "Deciding equivalances among conjunctive aggregate queries",
+  journal       = JACM,
+  articleno     = "5",
+  numpages      = "50",
+  volume        = "54",
+  number        = "2",
+  month         = apr,
+  year          = "2007",
+  doi           = "10.1145/1219092.1219093",
+  OPTurl           = "http://doi.acm.org/10.1145/1219092.1219093",
+  acmid         = "1219093",
+  note          = "",
+}
+
+
+@Proceedings{JCohen96,
+  key =          "Cohen",
+  editor =       "Jacques Cohen",
+  title =        "Special issue: Digital Libraries",
+  journal =      CACM,
+  volume =       "39",
+  number =       "11",
+  month =        nov,
+  year =         "1996",
+}
+
+
+@Book{Kosiur01,
+  author =       "David Kosiur",
+  title =        "Understanding Policy-Based Networking",
+  publisher =    "Wiley",
+  year =         "2001",
+  address =      "New York, NY",
+  edition =      "2nd.",
+  editor =       "",
+  volume =       "",
+  number =       "",
+  series =       "",
+  month =        "",
+  note =         "",
+}
+
+
+@Book{Harel79,
+  author =       "David Harel",
+  year =         "1979",
+  title =        "First-Order Dynamic Logic",
+  series =       "Lecture Notes in Computer Science",
+  volume =       "68",
+  address =      "New York, NY",
+  publisher =    "Springer-Verlag",
+  doi =          "10.1007/3-540-09237-4",
+  OPTurl =          "http://dx.doi.org/10.1007/3-540-09237-4",
+  editor =       "",
+  number =       "",
+  month =        "",
+  note =         "",
+}
+
+
+@Inbook{Editor00,
+  author =       "",
+  editor =       "Ian Editor",
+  title =        "The title of book one",
+  subtitle =     "The book subtitle",
+  series =       "The name of the series one",
+  year =         "2007",
+  volume =       "9",
+  address =      "Chicago",
+  edition =      "1st.",
+  publisher =    "University of Chicago Press",
+  doi =          "10.1007/3-540-09237-4",
+  OPTurl =          "http://dx.doi.org/10.1007/3-540-09456-9",
+  chapter =      "",
+  pages =        "",
+  number =       "",
+  type =         "",
+  month =        "",
+  note =         "",
+}
+
+%
+@InBook{Editor00a,
+  author =       "",
+  editor =       "Ian Editor",
+  title =        "The title of book two",
+  subtitle =     "The book subtitle",
+  series =       "The name of the series two",
+  year =         "2008",
+  address =      "Chicago",
+  edition =      "2nd.",
+  publisher =    "University of Chicago Press",
+  doi =          "10.1007/3-540-09237-4",
+  OPTurl =          "http://dx.doi.org/10.1007/3-540-09456-9",
+  volume =       "",
+  chapter =      "100",
+  pages =        "",
+  number =       "",
+  type =         "",
+  month =        "",
+  note =         "",
+}
+
+
+% incollection (has an editor, title, and possibly a booktitle)
+@Incollection{Spector90,
+  author =       "Asad Z. Spector",
+  title =        "Achieving application requirements",
+  booktitle =    "Distributed Systems",
+  publisher =    "ACM Press",
+  address =      "New York, NY",
+  year =         "1990",
+  edition =      "2nd.",
+  chapter =      "",
+  editor =       "Sape Mullender",
+  pages =        "19--33",
+  doi =          "10.1145/90417.90738",
+  OPTurl =          "http://doi.acm.org/10.1145/90417.90738",
+  volume =       "",
+  number =       "",
+  series =       "",
+  type =         "",
+  month =        "",
+  note =         "",
+}
+
+
+% incollection (has an editor, title, and possibly a booktitle)
+@Incollection{Douglass98,
+  author =       "Bruce P. Douglass and David Harel and Mark B. Trakhtenbrot",
+  title =        "Statecarts in use: structured analysis and object-orientation",
+  series =       "Lecture Notes in Computer Science",
+  booktitle =    "Lectures on Embedded Systems",
+  publisher =    "Springer-Verlag",
+  address =      "London",
+  volume =       "1494",
+  year =         "1998",
+  chapter =      "",
+  editor =       "Grzegorz Rozenberg and Frits W. Vaandrager",
+  pages =        "368--394",
+  doi =          "10.1007/3-540-65193-4_29",
+  OPTurl =          "http://dx.doi.org/10.1007/3-540-65193-4_29",
+  edition =      "",
+  number =       "",
+  type =         "",
+  month =        "",
+  note =         "",
+}
+
+
+@Book{Knuth97,
+  author =       "Donald E. Knuth",
+  title =        "The Art of Computer Programming, Vol. 1: Fundamental Algorithms (3rd. ed.)",
+  publisher =    "Addison Wesley Longman Publishing Co., Inc.",
+  year =         "1997",
+  address =      "",
+  edition =      "",
+  editor =       "",
+  volume =       "",
+  number =       "",
+  series =       "",
+  month =        "",
+  note =         "",
+}
+
+
+@Book{Knuth98,
+  author =       "Donald E. Knuth",
+  year =         "1998",
+  title =        "The Art of Computer Programming",
+  series =       "Fundamental Algorithms",
+  volume =       "1",
+  edition =      "3rd",
+  address =      "",
+  publisher =    "Addison Wesley Longman Publishing Co., Inc.",
+  doi =          "",
+  url =          "",
+  editor =       "",
+  number =       "",
+  month =        "",
+  note =         "(book)",
+}
+
+%Inbook{Knuth97,
+%  author =       "Donald E. Knuth",
+%  title =        "The Art of Computer Programming",
+%  booktitle =    "the booktitle",
+%  edition =      "3",
+%  volume =       "1",
+%  year =         "1997",
+%  publisher =    "Addison Wesley Longman Publishing Co., Inc.",
+%  editor =       "",
+%  number =       "",
+%  series =       "Fundamental Algorithms",
+%  type =         "",
+%  chapter =      "",
+%  pages =        "",
+%  address =      "",
+%  month =        "",
+%  note =         "(inbook)",
+%}
+
+%INBOOK{DK:73-inbook-full,
+%   author = "Donald E. Knuth",
+%   title = "Fundamental Algorithms (inbook w series)",
+%   volume = 1,
+%   series = "The Art of Computer Programming",
+%   publisher = "Addison-Wesley",
+%   address = "Reading, Massachusetts",
+%   edition = "Second",
+%   month = "10~" # jan,
+%   year = "1973",
+%   type = "Section",
+%   chapter = "1.2",
+%   pages = "10--119",
+%   note = "Full INBOOK entry (w series)",
+%}
+
+%INcollection{DK:74-incoll,
+%   author = "Donald E. Knuth",
+%   title = "Fundamental Algorithms (incoll)",
+%   volume = 1,
+%   booktitle = "The Art of Computer Programming",
+%   publisher = "Addison-Wesley",
+%   address = "Reading, Massachusetts",
+%   month = "10~" # jan,
+%   year = "1974",
+%   pages = "10--119",
+%   editor = "Bernard Rous",
+%   note = "This is a full incoll entry with an editor",
+%}
+
+%INcollection{DK:75-incollws,
+%   author = "Donald E. Knuth",
+%   title = "Fundamental Algorithms (incoll w series)",
+%   volume = 1,
+%   booktitle = "The Art of Computer Programming",
+%   series = "The Art of Computer Programming",
+%   publisher = "Addison-Wesley",
+%   address = "Reading, Massachusetts",
+%   month = "10~" # jan,
+%   year = "1975",
+%   pages = "10--119",
+%   editor = "Bernard Rous",
+%   note = "This is a full incoll entry with an editor and series",
+%}
+
+
+@incollection{GM05,
+Author= "Dan Geiger and Christopher Meek",
+Title= "Structured Variational Inference Procedures and their Realizations (as incol)",
+Year= 2005,
+Booktitle="Proceedings of Tenth International Workshop on Artificial Intelligence and Statistics, {\rm The Barbados}",
+Publisher="The Society for Artificial Intelligence and Statistics",
+Month= jan,
+Editors= "Z. Ghahramani and R. Cowell"
+}
+
+@Inproceedings{Smith10,
+  author =       "Stan W. Smith",
+  title =        "An experiment in bibliographic mark-up: Parsing metadata for XML export",
+  booktitle =    "Proceedings of the 3rd. annual workshop on Librarians and Computers",
+  series =       "LAC '10",
+  editor =       "Reginald N. Smythe and Alexander Noble",
+  volume =       "3",
+  year =         "2010",
+  publisher =    "Paparazzi Press",
+  address =      "Milan Italy",
+  pages =        "422--431",
+  doi =          "99.9999/woot07-S422",
+  OPTurl =          "http://dx.doi.org/99.0000/woot07-S422",
+  number =       "",
+  month =        "",
+  organization = "",
+  note =         "",
+}
+
+@Inproceedings{VanGundy07,
+  author =       "Matthew Van Gundy and Davide Balzarotti and Giovanni Vigna",
+  year =         "2007",
+  title =        "Catch me, if you can: Evading network signatures with web-based polymorphic worms",
+  booktitle =    "Proceedings of the first USENIX workshop on Offensive Technologies",
+  series =       "WOOT '07",
+  publisher =    "USENIX Association",
+  address =      "Berkley, CA",
+  articleno =    "7",
+  numpages =     "9",
+  editor =       "",
+  volume =       "",
+  number =       "",
+  pages =        "",
+  month =        "",
+  organization = "",
+  note =         "",
+}
+
+@Inproceedings{VanGundy08,
+  author =       "Matthew Van Gundy and Davide Balzarotti and Giovanni Vigna",
+  year =         "2008",
+  title =        "Catch me, if you can: Evading network signatures with web-based polymorphic worms",
+  booktitle =    "Proceedings of the first USENIX workshop on Offensive Technologies",
+  series =       "WOOT '08",
+  publisher =    "USENIX Association",
+  address =      "Berkley, CA",
+  articleno =    "7",
+  numpages =     "2",
+  editor =       "",
+  volume =       "",
+  number =       "",
+  pages =        "99-100",
+  month =        "",
+  organization = "",
+  note =         "",
+}
+
+@Inproceedings{VanGundy09,
+  author =       "Matthew Van Gundy and Davide Balzarotti and Giovanni Vigna",
+  year =         "2009",
+  title =        "Catch me, if you can: Evading network signatures with web-based polymorphic worms",
+  booktitle =    "Proceedings of the first USENIX workshop on Offensive Technologies",
+  series =       "WOOT '09",
+  publisher =    "USENIX Association",
+  address =      "Berkley, CA",
+  articleno =    "",
+  numpages =     "",
+  editor =       "",
+  volume =       "",
+  number =       "",
+  pages =        "90--100",
+  month =        "",
+  organization = "",
+  note =         "",
+}
+
+@Inproceedings{Andler79,
+  author =       "Sten Andler",
+  title =        "Predicate Path expressions",
+  booktitle =    "Proceedings of the 6th. ACM SIGACT-SIGPLAN symposium on Principles of Programming Languages",
+  series =       "POPL '79",
+  year =         "1979",
+  publisher =    "ACM Press",
+  address =      "New York, NY",
+  pages =        "226--236",
+  doi =          "10.1145/567752.567774",
+  OPTurl =          "http://doi.acm.org/10.1145/567752.567774",
+  editor =       "",
+  volume =       "",
+  number =       "",
+  month =        "",
+  organization = "",
+  note =         "",
+}
+
+@Techreport{Harel78,
+  author =       "David Harel",
+  year =         "1978",
+  title =        "LOGICS of Programs: AXIOMATICS and DESCRIPTIVE POWER",
+  institution =  "Massachusetts Institute of Technology",
+  type =         "MIT Research Lab Technical Report",
+  number =       "TR-200",
+  address =      "Cambridge, MA",
+  month =        "",
+  note =         "",
+}
+
+@MASTERSTHESIS{anisi03,
+author = {David A. Anisi},
+title = {Optimal Motion Control of a Ground Vehicle},
+school = {Royal Institute of Technology (KTH), Stockholm, Sweden},
+intitution = {FOI-R-0961-SE, Swedish Defence Research Agency (FOI)},
+year = {2003},
+}
+
+
+@Phdthesis{Clarkson85,
+  author =       "Kenneth L. Clarkson",
+  year =         "1985",
+  title =        "Algorithms for Closest-Point Problems (Computational Geometry)",
+  school =       "Stanford University",
+  address =      "Palo Alto, CA",
+  note =         "UMI Order Number: AAT 8506171",
+  type =         "",
+  month =        "",
+}
+
+
+@misc{Thornburg01,
+  author =       "Harry Thornburg",
+  year =         "2001",
+  title =        "Introduction to Bayesian Statistics",
+  url =          "http://ccrma.stanford.edu/~jos/bayes/bayes.html",
+  month =        mar,
+  lastaccessed = "March 2, 2005",
+}
+
+
+@misc{Ablamowicz07,
+  author =       "Rafal Ablamowicz and Bertfried Fauser",
+  year =         "2007",
+  title =        "CLIFFORD: a Maple 11 Package for Clifford Algebra Computations, version 11",
+  url =          "http://math.tntech.edu/rafal/cliff11/index.html",
+  lastaccessed = "February 28, 2008",
+}
+
+
+@misc{Poker06,
+  author =       "Poker-Edge.Com",
+  year =         "2006",
+  month =        mar,
+  title =        "Stats and Analysis",
+  lastaccessed = "June 7, 2006",
+  url =          "http://www.poker-edge.com/stats.php",
+}
+
+@misc{Obama08,
+  author        = "Barack Obama",
+  year          = "2008",
+  title         = "A more perfect union",
+  howpublished  = "Video",
+  day           = "5",
+  url           = "http://video.google.com/videoplay?docid=6528042696351994555",
+  month         = mar,
+  lastaccessed  = "March 21, 2008",
+  note          =  "",
+}
+
+@misc{JoeScientist001,
+  author =       "Joseph Scientist",
+  year =         "2009",
+  title =        "The fountain of youth",
+  note =         "Patent No. 12345, Filed July 1st., 2008, Issued Aug. 9th., 2009",
+  url =          "",
+  howpublished = "",
+  month =        aug,
+  lastaccessed = "",
+}
+
+
+@Inproceedings{Novak03,
+  author =       "Dave Novak",
+  title =        "Solder man",
+  booktitle =    "ACM SIGGRAPH 2003 Video Review on Animation theater Program: Part I - Vol. 145 (July 27--27, 2003)",
+  year =         "2003",
+  publisher =    "ACM Press",
+  address =      "New York, NY",
+  pages =        "4",
+  month =        "March 21, 2008",
+  doi =          "99.9999/woot07-S422",
+  url =          "http://video.google.com/videoplay?docid=6528042696351994555",
+  note =         "",
+  howpublished = "Video",
+  editor =       "",
+  volume =       "",
+  number =       "",
+  series =       "",
+  organization = "",
+}
+
+
+@article{Lee05,
+  author =       "Newton Lee",
+  year =         "2005",
+  title =        "Interview with Bill Kinder: January 13, 2005",
+  journal =      "Comput. Entertain.",
+  eid =          "4",
+  volume =       "3",
+  number =       "1",
+  month =        "Jan.-March",
+  doi =          "10.1145/1057270.1057278",
+  OPTurl =          "http://doi.acm.org/10.1145/1057270.1057278",
+  howpublished = "Video",
+  note =         "",
+}
+
+@article{Rous08,
+  author =       "Bernard Rous",
+  year =         "2008",
+  title =        "The Enabling of Digital Libraries",
+  journal =      "Digital Libraries",
+  volume =       "12",
+  number =       "3",
+  month =        jul,
+  articleno =    "5",
+  doi =          "",
+  url =          "",
+  howpublished = "",
+  note =         "To appear",
+}
+
+@article{384253,
+ author = {Werneck,, Renato and Setubal,, Jo\~{a}o and da Conceic\~{a}o,, Arlindo},
+ title = {(old) Finding minimum congestion spanning trees},
+ journal = {J. Exp. Algorithmics},
+ volume = {5},
+ year = {2000},
+ issn = {1084-6654},
+ pages = {11},
+ doi = {10.1145/351827.384253},
+ publisher = {ACM},
+ address = {New York, NY, USA},
+ }
+
+
+@article{Werneck:2000:FMC:351827.384253,
+ author = {Werneck, Renato and Setubal, Jo\~{a}o and da Conceic\~{a}o, Arlindo},
+ title = {(new) Finding minimum congestion spanning trees},
+ journal = {J. Exp. Algorithmics},
+ volume = {5},
+ month = dec,
+ year = {2000},
+ issn = {1084-6654},
+ articleno = {11},
+ OPTurl = {http://portal.acm.org/citation.cfm?id=351827.384253},
+ doi = {10.1145/351827.384253},
+ acmid = {384253},
+ publisher = {ACM},
+ address = {New York, NY, USA},
+}
+
+@article{1555162,
+ author = {Conti, Mauro and Di Pietro, Roberto and Mancini, Luigi V. and Mei, Alessandro},
+ title = {(old) Distributed data source verification in wireless sensor networks},
+ journal = {Inf. Fusion},
+ volume = {10},
+ number = {4},
+ year = {2009},
+ issn = {1566-2535},
+ pages = {342--353},
+ doi = {10.1016/j.inffus.2009.01.002},
+ publisher = {Elsevier Science Publishers B. V.},
+ address = {Amsterdam, The Netherlands, The Netherlands},
+ }
+
+@article{Conti:2009:DDS:1555009.1555162,
+ author = {Conti, Mauro and Di Pietro, Roberto and Mancini, Luigi V. and Mei, Alessandro},
+ title = {(new) Distributed data source verification in wireless sensor networks},
+ journal = {Inf. Fusion},
+ volume = {10},
+ number = {4},
+ month = oct,
+ year = {2009},
+ issn = {1566-2535},
+ pages = {342--353},
+ numpages = {12},
+ OPTurl = {http://portal.acm.org/citation.cfm?id=1555009.1555162},
+ doi = {10.1016/j.inffus.2009.01.002},
+ acmid = {1555162},
+ publisher = {Elsevier Science Publishers B. V.},
+ address = {Amsterdam, The Netherlands, The Netherlands},
+ keywords = {Clone detection, Distributed protocol, Securing data fusion, Wireless sensor networks},
+}
+
+@inproceedings{Li:2008:PUC:1358628.1358946,
+ author = {Li, Cheng-Lun and Buyuktur, Ayse G. and Hutchful, David K. and Sant, Natasha B. and Nainwal, Satyendra K.},
+ title = {Portalis: using competitive online interactions to support aid initiatives for the homeless},
+ booktitle = {CHI '08 extended abstracts on Human factors in computing systems},
+ year = {2008},
+ isbn = {978-1-60558-012-X},
+ location = {Florence, Italy},
+ pages = {3873--3878},
+ numpages = {6},
+ OPTurl = {http://portal.acm.org/citation.cfm?id=1358628.1358946},
+ doi = {10.1145/1358628.1358946},
+ acmid = {1358946},
+ publisher = {ACM},
+ address = {New York, NY, USA},
+ keywords = {cscw, distributed knowledge acquisition, incentive design, online games, recommender systems, reputation systems, user studies, virtual community},
+}
+
+@book{Hollis:1999:VBD:519964,
+ author = {Hollis, Billy S.},
+ title = {Visual Basic 6: Design, Specification, and Objects with Other},
+ year = {1999},
+ isbn = {0130850845},
+ edition = {1st},
+ publisher = {Prentice Hall PTR},
+ address = {Upper Saddle River, NJ, USA},
+ }
+
+
+@book{Goossens:1999:LWC:553897,
+ author = {Goossens, Michel and Rahtz, S. P. and Moore, Ross and Sutor, Robert S.},
+ title = {The  Latex Web Companion: Integrating TEX, HTML, and XML},
+ year = {1999},
+ isbn = {0201433117},
+ edition = {1st},
+ publisher = {Addison-Wesley Longman Publishing Co., Inc.},
+ address = {Boston, MA, USA},
+ }
+
+% need to test genres for errant isbn output
+
+% techreport
+@techreport{897367,
+ author = {Buss, Jonathan F. and Rosenberg, Arnold L. and Knott, Judson D.},
+ title = {Vertex Types in Book-Embeddings},
+ year = {1987},
+ source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Aumass_cs%3Ancstrl.umassa_cs%2F%2FUM-CS-1987-018},
+ publisher = {University of Massachusetts},
+ address = {Amherst, MA, USA},
+ }
+
+@techreport{Buss:1987:VTB:897367,
+ author = {Buss, Jonathan F. and Rosenberg, Arnold L. and Knott, Judson D.},
+ title = {Vertex Types in Book-Embeddings},
+ year = {1987},
+ source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Aumass_cs%3Ancstrl.umassa_cs%2F%2FUM-CS-1987-018},
+ publisher = {University of Massachusetts},
+ address = {Amherst, MA, USA},
+ }
+
+% whole proceedings
+
+@proceedings{Czerwinski:2008:1358628,
+ author = {},
+ note = {General Chair-Czerwinski, Mary and General Chair-Lund, Arnie and Program Chair-Tan, Desney},
+ title = {CHI '08: CHI '08 extended abstracts on Human factors in computing systems},
+ year = {2008},
+ isbn = {978-1-60558-012-X},
+ location = {Florence, Italy},
+ order_no = {608085},
+ publisher = {ACM},
+ address = {New York, NY, USA},
+ }
+
+% phdthesis
+
+@phdthesis{Clarkson:1985:ACP:911891,
+ author = {Clarkson, Kenneth Lee},
+ advisor = {Yao, Andrew C.},
+ title = {Algorithms for Closest-Point Problems (Computational Geometry)},
+ year = {1985},
+ note = {AAT 8506171},
+ school = {Stanford University},
+ address = {Stanford, CA, USA},
+ }
+% school is being picked up -- but not publisher (which is OK)
+% Also -- the title is NOT being output in italics !!! Arrrrgh! - I fixed it. :-)
+
+
+%%% compare with 'old'
+%%% atsign-Phdthesis{Clarkson85,
+%%%  author =       "Kenneth L. Clarkson",
+%%%  year =         "1985",
+%%%  title =        "Algorithms for Closest-Point Problems (Computational Geometry)",
+%%%  school =       "Stanford University",
+%%%  address =      "Palo Alto, CA",
+%%%  note =         "UMI Order Number: AAT 8506171",
+%%%  type =         "",
+%%%  month =        "",
+%%%}
+
+% A bibliography
+@Article{1984:1040142,
+ key = {{$\!\!$}},
+ journal = {SIGCOMM Comput. Commun. Rev.},
+ year = {1984},
+ issn = {0146-4833},
+ volume = {13-14},
+ number = {5-1},
+ issue_date = {January/April 1984},
+ publisher = {ACM},
+ address = {New York, NY, USA},
+ }
+
+
+% grinder
+@inproceedings{2004:ITE:1009386.1010128,
+ key = {IEEE},
+ title = {IEEE TCSC Executive Committee},
+ booktitle = {Proceedings of the IEEE International Conference on Web Services},
+ series = {ICWS '04},
+ year = {2004},
+ isbn = {0-7695-2167-3},
+ pages = {21--22},
+ OPTurl = {http://dx.doi.org/10.1109/ICWS.2004.64},
+ doi = {10.1109/ICWS.2004.64},
+ acmid = {1010128},
+ publisher = {IEEE Computer Society},
+ address = {Washington, DC, USA},
+}
+
+% div book
+@book{Mullender:1993:DS(:302430,
+ editor = {Mullender, Sape},
+ title = {Distributed systems (2nd Ed.)},
+ year = {1993},
+ isbn = {0-201-62427-3},
+ publisher = {ACM Press/Addison-Wesley Publishing Co.},
+ address = {New York, NY, USA},
+ }
+
+% master thesis (as techreport and thesis)
+
+@techreport{Petrie:1986:NAD:899644,
+ author = {Petrie, Charles J.},
+ title = {New Algorithms for Dependency-Directed Backtracking (Master's thesis)},
+ year = {1986},
+ source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Autexas_cs%3AUTEXAS_CS%2F%2FAI86-33},
+ publisher = {University of Texas at Austin},
+ address = {Austin, TX, USA},
+ }
+
+@MASTERSTHESIS{Petrie:1986:NAD:12345,
+ author = {Petrie, Charles J.},
+ title = {New Algorithms for Dependency-Directed Backtracking (Master's thesis)},
+ year = {1986},
+ source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Autexas_cs%3AUTEXAS_CS%2F%2FAI86-33},
+ school = {University of Texas at Austin},
+ address = {Austin, TX, USA},
+ }
+
+
+
+
+@BOOK{book-minimal,
+   author = "Donald E. Knuth",
+   title = "Seminumerical Algorithms",
+   publisher = "Addison-Wesley",
+   year = "1981",
+}
+
+% incollection (has an editor, title, and possibly a booktitle)
+@INcollection{KA:2001,
+ author = {Kong, Wei-Chang},
+ Title = {The implementation of electronic commerce in SMEs in Singapore (as Incoll)},
+ booktitle = {E-commerce and cultural values},
+ year = {2001},
+ isbn = {1-59140-056-2},
+ pages = {51--74},
+ numpages = {24},
+ OPTurl = {http://portal.acm.org/citation.cfm?id=887006.887010},
+ acmid = {887010},
+ publisher = {IGI Publishing},
+ address = {Hershey, PA, USA},
+}
+
+
+% with bibfield 'type' before chapter (note no editor)
+@INBOOK{KAGM:2001,
+ author = {Kong, Wei-Chang},
+ type = {Name of Chapter:},
+ chapter = {The implementation of electronic commerce in SMEs in Singapore (Inbook-w-chap-w-type)},
+ title = {E-commerce and cultural values},
+ year = {2001},
+ isbn = {1-59140-056-2},
+ pages = {51--74},
+ numpages = {24},
+ OPTurl = {http://portal.acm.org/citation.cfm?id=887006.887010},
+ acmid = {887010},
+ publisher = {IGI Publishing},
+ address = {Hershey, PA, USA},
+}
+
+%%% Notes! This is because the atsign-INBOOK citation type specifies EITHER
+%%% editor or author, but not both. In my experiments with the harvard/dcu
+%%% bibtex style (and presumably this applies to other styles too), bibtex
+%%% ignores the editor information if author information exists in an
+%%% atsign-INBOOK entry. atsign-INCOLLECTION is far more commonly used in my references,
+%%% and in the absence of an editor I believe most bibtex styles will just
+%%% ommit the editor from the reference - the chapter information will not
+%%% end up in the in-text citation as you suggest it should be but at least
+%%% there is a place to put the editor if necessary.
+
+
+
+% was 'Inbook' -- changed to incollection - (editor is different to author) - need to tell Asad to codify as such.
+@incollection{Kong:2002:IEC:887006.887010,
+  author =      {Kong, Wei-Chang},
+  editor =      {Theerasak Thanasankit},
+  title =       {Chapter 9},
+  booktitle =   {E-commerce and cultural values (Incoll-w-text (chap 9) 'title')},
+  year =        {2002},
+  address =     {Hershey, PA, USA},
+  publisher =   {IGI Publishing},
+  OPTurl =         {http://portal.acm.org/citation.cfm?id=887006.887010},
+  pages =       {51--74},
+  numpages =    {24},
+  acmid =       {887010},
+  isbn =        {1-59140-056-2},
+  number =      "",
+  type =        "",
+  month =       "",
+  note =        "",
+}
+
+% incol when the chapter is 'text' - due to presence of editor (different to author)
+@incollection{Kong:2003:IEC:887006.887011,
+ author = {Kong, Wei-Chang},
+ title = {The implementation of electronic commerce in SMEs in Singapore (Incoll)},
+ booktitle = {E-commerce and cultural values},
+ editor = {Thanasankit, Theerasak},
+ year = {2003},
+ isbn = {1-59140-056-2},
+ pages = {51--74},
+ numpages = {24},
+ OPTurl = {http://portal.acm.org/citation.cfm?id=887006.887010},
+ acmid = {887010},
+ publisher = {IGI Publishing},
+ address = {Hershey, PA, USA},
+}
+
+% ------ test
+%incollection{Kong:2003:IEC:887006.887010,
+% author = {Kong, Wei-Chang},
+% chapter = {The implementation of electronic commerce in SMEs in Singapore (Incoll-text-in-chap)},
+% booktitle = {booktitle E-commerce and cultural values},
+% title =   {The title},
+% editor = {Thanasankit, Theerasak},
+% year = {2003},
+% isbn = {1-59140-056-2},
+% pages = {51--74},
+% numpages = {24},
+% url = {http://portal.acm.org/citation.cfm?id=887006.887010},
+% acmid = {887010},
+% publisher = {IGI Publishing},
+% address = {Hershey, PA, USA},
+%}
+
+
+% ---------
+
+
+
+
+
+% Need inbook with num in chapter
+
+% and inbook with number in chapter
+@InBook{Kong:2004:IEC:123456.887010,
+  author =      {Kong, Wei-Chang},
+  editor =      {Theerasak Thanasankit},
+  title =       {E-commerce and cultural values - (InBook-num-in-chap)},
+  chapter =     {9},
+  year =        {2004},
+  address =     {Hershey, PA, USA},
+  publisher =   {IGI Publishing},
+  OPTurl =         {http://portal.acm.org/citation.cfm?id=887006.887010},
+  pages =       {51--74},
+  numpages =    {24},
+  acmid =       {887010},
+  isbn =        {1-59140-056-2},
+  number =      "",
+  type =        "",
+  month =       "",
+  note =        "",
+}
+
+
+% and inbook with text in chapter
+@Inbook{Kong:2005:IEC:887006.887010,
+  author =      {Kong, Wei-Chang},
+  editor =      {Theerasak Thanasankit},
+  title =       {E-commerce and cultural values (Inbook-text-in-chap)},
+  chapter =     {The implementation of electronic commerce in SMEs in Singapore},
+  year =        {2005},
+  address =     {Hershey, PA, USA},
+  publisher =   {IGI Publishing},
+  OPTurl =         {http://portal.acm.org/citation.cfm?id=887006.887010},
+  type =        {Chapter:},
+  pages =       {51--74},
+  numpages =    {24},
+  acmid =       {887010},
+  isbn =        {1-59140-056-2},
+  number =      "",
+  month =       "",
+  note =        "",
+}
+
+
+% and inbook with a num and type field
+@Inbook{Kong:2006:IEC:887006.887010,
+  author =      {Kong, Wei-Chang},
+  editor =      {Theerasak Thanasankit},
+  title =       {E-commerce and cultural values (Inbook-num chap)},
+  chapter =     {22},
+  year =        {2006},
+  address =     {Hershey, PA, USA},
+  publisher =   {IGI Publishing},
+  OPTurl =         {http://portal.acm.org/citation.cfm?id=887006.887010},
+  type =        {Chapter (in type field)},
+  pages =       {51--74},
+  numpages =    {24},
+  acmid =       {887010},
+  isbn =        {1-59140-056-2},
+  number =      "",
+  month =       "",
+  note =        "",
+}
+
+
+% and incol coz we have a BLANK chapter - due to presence of editor
+%atIncollection{Kong:2006:IEC:887006.887011,
+%  author =     {Kong, Wei-Chang},
+%  editor =     {Theerasak Thanasankit},
+%  title =      "The title"
+%  booktitle =  {E-commerce and cultural values (Incol-coz-blank-chap)},
+%  year =       {2006},
+%  address =    {Hershey, PA, USA},
+%  publisher =  {IGI Publishing},
+%  url =        {http://portal.acm.org/citation.cfm?id=887006.887010},
+%  type =       {Type!},
+%  chapter =    {},
+%  pages =      {51--74},
+%  numpages =   {24},
+%  acmid =      {887010},
+%  isbn =       {1-59140-056-2},
+%  number =     "",
+%  month =      "",
+%  note =       "",
+%}
+
+@article{SaeediMEJ10,
+            author = {Mehdi Saeedi and Morteza Saheb Zamani and Mehdi Sedighi},
+            title = {A library-based synthesis methodology for reversible logic},
+            journal = {Microelectron. J.},
+            volume = {41},
+            number = {4},
+            month = apr,
+            year = {2010},
+            pages = {185--194},
+}
+
+@ARTICLE{SaeediJETC10,
+            author = {Mehdi Saeedi and Morteza Saheb Zamani and Mehdi Sedighi and Zahra Sasanian},
+            title = {Synthesis of Reversible Circuit Using Cycle-Based Approach},
+            journal = {J. Emerg. Technol. Comput. Syst.},
+            volume = {6},
+            number = {4},
+            month = dec,
+            year = {2010}
+            }
+
+% Asad's new version
+@article{Kirschmer:2010:AEI:1958016.1958018,
+ author = {Kirschmer, Markus and Voight, John},
+ title = {Algorithmic Enumeration of Ideal Classes for Quaternion Orders},
+ journal = {SIAM J. Comput.},
+ issue_date = {January 2010},
+ volume = {39},
+ number = {5},
+ month = jan,
+ year = {2010},
+ issn = {0097-5397},
+ pages = {1714--1747},
+ numpages = {34},
+ url = {http://dx.doi.org/10.1137/080734467},
+ doi = {10.1137/080734467},
+ acmid = {1958018},
+ publisher = {Society for Industrial and Applied Mathematics},
+ address = {Philadelphia, PA, USA},
+ keywords = {ideal classes, maximal orders, number theory, quaternion algebras},
+}
+
+
+% incol due to presence of booktitle
+@incollection{Hoare:1972:CIN:1243380.1243382,
+ author = {Hoare, C. A. R.},
+ title = {Chapter II: Notes on data structuring},
+ booktitle = {Structured programming (incoll)},
+ editor = {Dahl, O. J. and Dijkstra, E. W. and Hoare, C. A. R.},
+ year = {1972},
+ isbn = {0-12-200550-3},
+ pages = {83--174},
+ numpages = {92},
+ OPTurl = {http://portal.acm.org/citation.cfm?id=1243380.1243382},
+ acmid = {1243382},
+ publisher = {Academic Press Ltd.},
+ address = {London, UK, UK},
+}
+
+% incol due to presence of booktitle
+@incollection{Lee:1978:TQA:800025.1198348,
+ author = {Lee, Jan},
+ title = {Transcript of question and answer session},
+ booktitle = {History of programming languages I (incoll)},
+ editor = {Wexelblat, Richard L.},
+ year = {1981},
+ isbn = {0-12-745040-8},
+ pages = {68--71},
+ numpages = {4},
+ OPTurl = {http://doi.acm.org/10.1145/800025.1198348},
+ doi = {10.1145/800025.1198348},
+ acmid = {1198348},
+ publisher = {ACM},
+ address = {New York, NY, USA},
+}
+
+% incol due to booktitle
+@incollection{Dijkstra:1979:GSC:1241515.1241518,
+ author = {Dijkstra, E.},
+ title = {Go to statement considered harmful},
+ booktitle = {Classics in software engineering (incoll)},
+ year = {1979},
+ isbn = {0-917072-14-6},
+ pages = {27--33},
+ numpages = {7},
+ OPTurl = {http://portal.acm.org/citation.cfm?id=1241515.1241518},
+ acmid = {1241518},
+ publisher = {Yourdon Press},
+ address = {Upper Saddle River, NJ, USA},
+}
+
+% incol due to booktitle
+@incollection{Wenzel:1992:TVA:146022.146089,
+ author = {Wenzel, Elizabeth M.},
+ title = {Three-dimensional virtual acoustic displays},
+ booktitle = {Multimedia interface design (incoll)},
+ year = {1992},
+ isbn = {0-201-54981-6},
+ pages = {257--288},
+ numpages = {32},
+ OPTurl = {http://portal.acm.org/citation.cfm?id=146022.146089},
+ doi = {10.1145/146022.146089},
+ acmid = {146089},
+ publisher = {ACM},
+ address = {New York, NY, USA},
+}
+
+% incol due to booktitle
+@incollection{Mumford:1987:MES:54905.54911,
+ author = {Mumford, E.},
+ title = {Managerial expert systems and organizational change: some critical research issues},
+ booktitle = {Critical issues in information systems research (incoll)},
+ year = {1987},
+ isbn = {0-471-91281-6},
+ pages = {135--155},
+ numpages = {21},
+ OPTurl = {http://portal.acm.org/citation.cfm?id=54905.54911},
+ acmid = {54911},
+ publisher = {John Wiley \& Sons, Inc.},
+ address = {New York, NY, USA},
+}
+
+@book{McCracken:1990:SSC:575315,
+ author = {McCracken, Daniel D. and Golden, Donald G.},
+ title = {Simplified Structured COBOL with Microsoft/MicroFocus COBOL},
+ year = {1990},
+ isbn = {0471514071},
+ publisher = {John Wiley \& Sons, Inc.},
+ address = {New York, NY, USA},
+}
+
+% Let's include Boris / BBeeton entries  (multi-volume works)
+
+@book {MR781537,
+    AUTHOR = {H{\"o}rmander, Lars},
+     TITLE = {The analysis of linear partial differential operators. {III}},
+    SERIES = {Grundlehren der Mathematischen Wissenschaften [Fundamental
+              Principles of Mathematical Sciences]},
+    VOLUME = {275},
+      NOTE = {Pseudodifferential operators},
+PUBLISHER = {Springer-Verlag},
+   ADDRESS = {Berlin, Germany},
+      YEAR = {1985},
+     PAGES = {viii+525},
+      ISBN = {3-540-13828-5},
+   MRCLASS = {35-02 (35Sxx 47G05 58G15)},
+  MRNUMBER = {781536 (87d:35002a)},
+MRREVIEWER = {Min You Qi},
+}
+
+@book {MR781536,
+    AUTHOR = {H{\"o}rmander, Lars},
+     TITLE = {The analysis of linear partial differential operators. {IV}},
+    SERIES = {Grundlehren der Mathematischen Wissenschaften [Fundamental
+              Principles of Mathematical Sciences]},
+    VOLUME = {275},
+      NOTE = {Fourier integral operators},
+PUBLISHER = {Springer-Verlag},
+   ADDRESS = {Berlin, Germany},
+      YEAR = {1985},
+     PAGES = {vii+352},
+      ISBN = {3-540-13829-3},
+   MRCLASS = {35-02 (35Sxx 47G05 58G15)},
+  MRNUMBER = {781537 (87d:35002b)},
+MRREVIEWER = {Min You Qi},
+}
+
+%%%%%%%%%%%%%%%%%%%%%% Start of Aptara sample bib entries
+
+% acmsmall-sam.bib
+@InProceedings{Adya-01,
+  author        = {A. Adya and P. Bahl and J. Padhye and A.Wolman and L. Zhou},
+  title         = {A multi-radio unification protocol for {IEEE} 802.11 wireless networks},
+  booktitle     = {Proceedings of the IEEE 1st International Conference on Broadnets Networks (BroadNets'04)},
+  publisher     = "IEEE",
+  address       = "Los Alamitos, CA",
+  year          = {2004},
+  pages         = "210--217"
+}
+
+@article{Akyildiz-01,
+  author        = {I. F. Akyildiz and W. Su and Y. Sankarasubramaniam and E. Cayirci},
+  title         = {Wireless Sensor Networks: A Survey},
+  journal       = {Comm. ACM},
+  volume        = 38,
+  number        = "4",
+  year          = {2002},
+  pages         = "393--422"
+}
+
+@article{Akyildiz-02,
+  author        = {I. F. Akyildiz and T. Melodia and K. R. Chowdhury},
+  title         = {A Survey on Wireless Multimedia Sensor Networks},
+  journal       = {Computer Netw.},
+  volume        = 51,
+  number        = "4",
+  year          = {2007},
+  pages         = "921--960"
+}
+
+@InProceedings{Bahl-02,
+  author        = {P. Bahl and R. Chancre and J. Dungeon},
+  title         = {{SSCH}: Slotted Seeded Channel Hopping for Capacity Improvement in {IEEE} 802.11 Ad-Hoc Wireless Networks},
+  booktitle     = {Proceeding of the 10th International Conference on Mobile Computing and Networking (MobiCom'04)},
+  publisher     = "ACM",
+  address       = "New York, NY",
+  year          = {2004},
+  pages         = "112--117"
+}
+
+@misc{CROSSBOW,
+  key       = {CROSSBOW},
+  title     = {{XBOW} Sensor Motes Specifications},
+  note      = {http://www.xbow.com},
+  year      = 2008
+}
+
+@article{Culler-01,
+  author        = {D. Culler and D. Estrin and M. Srivastava},
+  title         = {Overview of Sensor Networks},
+  journal       = {IEEE Comput.},
+  volume        = 37,
+  number        = "8 (Special Issue on Sensor Networks)",
+  publisher     = "IEEE",
+  address       = "Los Alamitos, CA",
+  year          = {2004},
+  pages         = "41--49"
+}
+
+@misc{Harvard-01,
+    key         = {Harvard CodeBlue},
+    title       = {{CodeBlue}: Sensor Networks for Medical Care},
+    note        = {http://www.eecs.harvard.edu/mdw/ proj/codeblue/},
+    year        = 2008
+}
+
+@InProceedings{Natarajan-01,
+    author      = {A. Natarajan and M. Motani and B. de Silva and K. Yap and K. C. Chua},
+    title       = {Investigating Network Architectures for Body Sensor Networks},
+    booktitle   = {Network Architectures},
+    editor      = {G. Whitcomb and P. Neece},
+    publisher   = "Keleuven Press",
+    address     = "Dayton, OH",
+    year        = {2007},
+    pages       = "322--328",
+    eprint      = "960935712",
+    primaryclass = "cs",
+}
+
+@techreport{Tzamaloukas-01,
+  author        = {A. Tzamaloukas and J. J. Garcia-Luna-Aceves},
+  title         = {Channel-Hopping Multiple Access},
+  number =        {I-CA2301},
+  institution =   {Department of Computer Science, University of California},
+  address =       {Berkeley, CA},
+  year          = {2000}
+}
+
+@BOOK{Zhou-06,
+  author        = {G. Zhou and J. Lu and C.-Y. Wan and M. D. Yarvis and J. A. Stankovic},
+  title         = {Body Sensor Networks},
+  publisher     = "MIT Press",
+  address       = "Cambridge, MA",
+  year          = {2008}
+}
+
+@mastersthesis{ko94,
+author = "Jacob Kornerup",
+title = "Mapping Powerlists onto Hypercubes",
+school = "The University of Texas at Austin",
+note = "(In preparation)",
+year = "1994"}
+%month = "dec",}
+
+@PhdThesis{gerndt:89,
+  author =       "Michael Gerndt",
+  title =        "Automatic Parallelization for Distributed-Memory
+                  Multiprocessing Systems",
+  school =       "University of Bonn",
+  year =         1989,
+  address =      "Bonn, Germany",
+  month =        dec
+}
+
+@article{6:1:1,
+author = "J. E. {Archer, Jr.} and R. Conway and F. B. Schneider",
+title = "User recovery and reversal in interactive systems",
+journal = "ACM Trans. Program. Lang. Syst.",
+volume =  "6",
+number = "1",
+month = jan,
+year = 1984,
+pages = "1--19"}
+
+@article{7:1:137,
+author = "D. D. Dunlop and V. R. Basili",
+title = "Generalizing specifications for uniformly implemented loops",
+journal = "ACM Trans. Program. Lang. Syst.",
+volume =  "7",
+number = "1",
+month = jan,
+year = 1985,
+pages = "137--158"}
+
+@article{7:2:183,
+author = "J. Heering and P. Klint",
+title = "Towards monolingual programming environments",
+journal = "ACM Trans. Program. Lang. Syst.",
+volume =  "7",
+number = "2",
+month = apr,
+year = 1985,
+pages = "183--213"}
+
+@book{knuth:texbook,
+author = "Donald E. Knuth",
+title = "The {\TeX{}book}",
+publisher = "Addison-Wesley",
+address = "Reading, MA.",
+year = 1984}
+
+@article{6:3:380,
+author = "E. Korach and D.  Rotem and N. Santoro",
+title = "Distributed algorithms for finding centers and medians in networks",
+journal = "ACM Trans. Program. Lang. Syst.",
+volume =  "6",
+number = "3",
+month = jul,
+year = 1984,
+pages = "380--401"}
+
+@book{lamport:latex,
+author = "Leslie Lamport",
+title = "{\LaTeX}: A Document Preparation System",
+publisher = "Addison-Wesley",
+address = "Reading, MA.",
+year = 1986}
+
+@article{7:3:359,
+author = "F. Nielson",
+title = "Program transformations in a denotational setting",
+journal = "ACM Trans. Program. Lang. Syst.",
+volume =  "7",
+number = "3",
+month = jul,
+year = 1985,
+pages = "359--379"}
+
+%testing
+@BOOK{test,
+   author = "Donald E. Knuth",
+   title = "Seminumerical Algorithms",
+   volume = 2,
+   series = "The Art of Computer Programming",
+   publisher = "Addison-Wesley",
+   address = "Reading, MA",
+   edition = "2nd",
+   month = "10~" # jan,
+   year = "1981",
+}
+
+@inproceedings{reid:scribe,
+author = "Brian K. Reid",
+title = "A high-level approach to computer document formatting",
+booktitle = "Proceedings of the 7th Annual Symposium on Principles of
+  Programming Languages",
+month = jan,
+year = 1980,
+publisher = "ACM",
+address = "New York",
+pages = "24--31"}
+
+@article{Zhou:2010:MMS:1721695.1721705,
+ author = {Zhou, Gang and Wu, Yafeng and Yan, Ting and He, Tian and Huang, Chengdu and Stankovic, John A. and Abdelzaher, Tarek F.},
+ title = {A multifrequency MAC specially designed for wireless sensor network applications},
+ journal = {ACM Trans. Embed. Comput. Syst.},
+ issue_date = {March 2010},
+ volume = 9,
+ number = 4,
+ month = {April},
+ year = 2010,
+ issn = {1539-9087},
+ pages = {39:1--39:41},
+ articleno = 39,
+ numpages = 41,
+ OPTurl = {http://doi.acm.org/10.1145/1721695.1721705},
+ doi = {10.1145/1721695.1721705},
+ acmid = 1721705,
+ publisher = {ACM},
+ address = {New York, NY, USA},
+ keywords = {Wireless sensor networks, media access control, multi-channel, radio interference, time synchronization},
+}
+
+
+@misc{TUGInstmem,
+  key =          {TUG},
+  year  =        2017,
+  title =        "Institutional members of the {\TeX} Users Group",
+  url =          "http://www.tug.org/instmem.html",
+  lastaccessed = "May 27, 2017",
+}
+
+@ARTICLE{bowman:reasoning,
+    author = {Bowman, Mic and Debray, Saumya K. and Peterson, Larry L.},
+    title = {Reasoning About Naming Systems},
+    journal = {ACM Trans. Program. Lang. Syst.},
+    volume = {15},
+    number = {5},
+    pages = {795-825},
+    month = {November},
+    year = {1993},
+    doi = {10.1145/161468.161471},
+}
+
+@ARTICLE{braams:babel,
+    author = {Braams, Johannes},
+    title = {Babel, a Multilingual Style-Option System for Use with LaTeX's Standard Document Styles},
+    journal = {TUGboat},
+    volume = {12},
+    number = {2},
+    pages = {291-301},
+    month = {June},
+    year = {1991},
+}
+
+@INPROCEEDINGS{clark:pct,
+  AUTHOR = "Malcolm Clark",
+  TITLE = "Post Congress Tristesse",
+  BOOKTITLE = "TeX90 Conference Proceedings",
+  PAGES = "84-89",
+  ORGANIZATION = "TeX Users Group",
+  MONTH = "March",
+  YEAR = {1991}
+}
+
+@ARTICLE{herlihy:methodology,
+    author = {Herlihy, Maurice},
+    title = {A Methodology for Implementing Highly Concurrent Data Objects},
+    journal = {ACM Trans. Program. Lang. Syst.},
+    volume = {15},
+    number = {5},
+    pages = {745-770},
+    month = {November},
+    year = {1993},
+    doi = {10.1145/161468.161469},
+}
+
+@BOOK{salas:calculus,
+  AUTHOR = "S.L. Salas and Einar Hille",
+  TITLE = "Calculus: One and Several Variable",
+  PUBLISHER = "John Wiley and Sons",
+  ADDRESS = "New York",
+  YEAR = "1978"
+}
+
+@MANUAL{Fear05,
+  title =        {Publication quality tables in {\LaTeX}},
+  author =       {Simon Fear},
+  month =        {April},
+  year =         2005,
+  note =         {\url{http://www.ctan.org/pkg/booktabs}}
+}
+
+@Manual{Amsthm15,
+  title =        {Using the amsthm Package},
+  organization = {American Mathematical Society},
+  month =        {April},
+  year =         2015,
+  note =         {\url{http://www.ctan.org/pkg/amsthm}}
+}
+
+@misc{R,
+    title = {R: A Language and Environment for Statistical Computing},
+    author = {{R Core Team}},
+    organization = {R Foundation for Statistical Computing},
+    address = {Vienna, Austria},
+    year = {2019},
+    url = {https://www.R-project.org/},
+}
+
+@misc{UMassCitations,
+ author    =  {Sam Anzaroot and Andrew McCallum},
+ title     =  {{UMass} Citation Field Extraction Dataset},
+ year      = 2013,
+ url       =
+    {http://www.iesl.cs.umass.edu/data/data-umasscitationfield},
+ lastaccessed = {May 27, 2019}
+}
diff --git a/sample-franklin.png b/sample-franklin.png
new file mode 100644
index 0000000000000000000000000000000000000000..e365deb37f183c0fc812a7b5a506a50dda1c10f4
Binary files /dev/null and b/sample-franklin.png differ