diff --git a/index.html b/index.html index ee664c7..5db2d32 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ - + LEAF @@ -218,7 +218,11 @@ function switch_style()
  • Boost Build
  • -
  • Configuration Macros
  • +
  • Configuration + +
  • Limitations
  • Acknowledgements
  • @@ -309,7 +313,7 @@ function switch_style()

    LEAF requires only C++11, but is tested on many compiler versions and C++ standards.

    -

    The library uses thread-local storage, except when multi-threading is disabled (e.g. on some embedded platforms). See Configuration Macros.

    +

    The library uses thread-local storage for pointers only. By default, this is implemented via the C++11 thread_local storage class specifier, however it is easy to use a platform-specific TLS API instead; for example LEAF ships with built-in support for FreeRTOS. See Configuration.

    @@ -8542,7 +8546,7 @@ meson test
    -

    Configuration Macros

    +

    Configuration

    The following configuration macros are recognized:

    @@ -8550,31 +8554,95 @@ meson test
    • -

      BOOST_LEAF_DIAGNOSTICS: Defining this macro to 0 stubs out both diagnostic_info and verbose_diagnostic_info, which could improve the performance of the error path in some programs (if the macro is left undefined, LEAF defines it as 1).

      +

      BOOST_LEAF_DIAGNOSTICS: Defining this macro as 0 stubs out both diagnostic_info and verbose_diagnostic_info (if the macro is left undefined, LEAF defines it as 1).

    • -

      BOOST_LEAF_NO_EXCEPTIONS: Disables all exception handling support. If left undefined, LEAF defines it based on the compiler configuration (e.g. -fno-exceptions).

      +

      BOOST_LEAF_USE_STD_SYSTEM_ERROR: Defining this macro as 0 disables the std::error_code / std::error_condition integration. In this case LEAF does not #include <system_error>, which may be too heavy for embedded platforms (if the macro is left undefined, LEAF defines it as 1).

    • -

      BOOST_LEAF_NO_THREADS: Disables all multi-thread support.

      +

      BOOST_LEAF_USE_STD_STRING: Defining this macro as 0 disables all use of std::string (this requires BOOST_LEAF_DIAGNOSTICS=0 as well). In this case LEAF does not #include <string> which may be too heavy for embedded platforms (if the macro is left undefined, LEAF defines it as 1).

    • -

      BOOST_LEAF_DISABLE_STD_SYSTEM_ERROR: Disables the std::error_code / std::error_condition integration. In this case LEAF does not #include <system_error>, which is considered too heavy for embedded platforms.

      +

      BOOST_LEAF_NO_EXCEPTIONS: Disables all exception handling support. If left undefined, LEAF defines it automatically based on the compiler configuration (e.g. -fno-exceptions).

    • -

      BOOST_LEAF_DISABLE_STD_STRING: Disables all use of std::string (available only under BOOST_LEAF_DIAGNOSTICS=0). In this case LEAF does not #include <string> which is considered too heavy for embedded platforms.

      +

      BOOST_LEAF_NO_THREADS: Disables all thread safety in LEAF.

      +
    • +
    +
    +
    +

    Embedded Platforms

    +
    +

    Defining BOOST_LEAF_EMBEDDED is equivalent to the following:

    +
    +
    +
    +
    #ifndef BOOST_LEAF_NO_EXCEPTIONS
    +# define BOOST_LEAF_NO_EXCEPTIONS
    +#endif
    +
    +#ifndef BOOST_LEAF_DIAGNOSTICS
    +# define BOOST_LEAF_DIAGNOSTICS 0
    +#endif
    +
    +#ifndef BOOST_LEAF_USE_STD_SYSTEM_ERROR
    +# define BOOST_LEAF_USE_STD_SYSTEM_ERROR 0
    +#endif
    +
    +#ifndef BOOST_LEAF_USE_STD_STRING
    +# define BOOST_LEAF_USE_STD_STRING 0
    +#endif
    +
    +
    +
    +

    LEAF supports FreeRTOS out of the box, please define BOOST_LEAF_TLS_FREERTOS (in which case LEAF automatically defines BOOST_LEAF_EMBEDDED if it is not defined already).

    +
    +
    +

    For other embedded platforms, please define BOOST_LEAF_TLS_ARRAY and make sure your project defines the following two functions to implement TLS pointer access:

    +
    +
    +
    +
    namespace boost { namespace leaf {
    +
    +namespace tls
    +{
    +    void * read_void_ptr( int tls_index ) noexcept;
    +    void write_void_ptr( int tls_index, void * p ) noexcept;
    +}
    +
    +} }
    +
    +
    +
    + + + + + +
    + + +For efficiency, read_void_ptr and write_void_ptr should be defined inline. +
    +
    +
    +

    Under BOOST_LEAF_TLS_ARRAY (which includes BOOST_LEAF_TLS_FREERTOS):

    +
    +
    +
      +
    • +

      Each error type is assigned a unique index in the TLS pointer array. By default, assigned TLS indices start from 0; this can be changed by defining BOOST_LEAF_TLS_ARRAY_START_INDEX.

      +
    • +
    • +

      If BOOST_LEAF_TLS_ARRAY_SIZE is defined, LEAF will use it to BOOST_LEAF_ASSERT that TLS indices are within bounds (which is of course deactivated under NDEBUG).

      +
    • +
    • +

      Under BOOST_LEAF_TLS_FREERTOS, BOOST_LEAF_TLS_ARRAY_SIZE defaults to configNUM_THREAD_LOCAL_STORAGE_POINTERS.

    -

    In addition, defining BOOST_LEAF_EMBEDDED is equivalent to the following:

    -
    -
    -
    -
    #define BOOST_LEAF_NO_EXCEPTIONS
    -#define BOOST_LEAF_DIAGNOSTICS 0
    -#define BOOST_LEAF_DISABLE_STD_SYSTEM_ERROR
    -#define BOOST_LEAF_DISABLE_STD_STRING
    +

    If your program does not use concurrency at all, simply define BOOST_LEAF_NO_THREADS, which requires no TLS support at all (but is NOT thread-safe).

    @@ -8583,9 +8651,6 @@ meson test

    Limitations

    -

    LEAF requires C++11, including thread_local support, except when compiled with BOOST_LEAF_NO_THREADS (which can be useful on some embedded platforms).

    -
    -

    When using dynamic linking, it is required that error types are declared with default visibility, e.g.:

    diff --git a/leaf.hpp b/leaf.hpp index 6d4c125..1b692ef 100644 --- a/leaf.hpp +++ b/leaf.hpp @@ -3,8 +3,8 @@ // LEAF single header distribution. Do not edit. -// Generated from https://github.com/boostorg/leaf on January 03, 2022, -// Git hash 97560735977aac88111bfefae95119cd6fc6ad58. +// Generated from https://github.com/boostorg/leaf on January 06, 2022, +// Git hash 8563ed0874acfa965e3dad203d92fb7708eb762b. // Latest version: https://boostorg.github.io/leaf/leaf.hpp @@ -43,8 +43,8 @@ #ifndef BOOST_LEAF_DETAIL_OPTIONAL_HPP_INCLUDED #define BOOST_LEAF_DETAIL_OPTIONAL_HPP_INCLUDED -// >>> #include -#line 1 "boost/leaf/detail/config.hpp" +// >>> #include +#line 1 "boost/leaf/config.hpp" #ifndef BOOST_LEAF_CONFIG_HPP_INCLUDED #define BOOST_LEAF_CONFIG_HPP_INCLUDED @@ -54,14 +54,59 @@ // (C) Copyright Martin Wille 2003. // (C) Copyright Guillaume Melquiond 2003. -#ifdef BOOST_LEAF_EMBEDDED -# define BOOST_LEAF_NO_EXCEPTIONS -# define BOOST_LEAF_DIAGNOSTICS 0 -# define BOOST_LEAF_DISABLE_STD_SYSTEM_ERROR -# define BOOST_LEAF_DISABLE_STD_STRING +#ifdef BOOST_LEAF_TLS_FREERTOS + +# ifndef BOOST_LEAF_EMBEDDED +# define BOOST_LEAF_EMBEDDED +# endif + #endif -#if BOOST_LEAF_DIAGNOSTICS && defined(BOOST_LEAF_DISABLE_STD_STRING) +#ifdef BOOST_LEAF_EMBEDDED + +# ifndef BOOST_LEAF_NO_EXCEPTIONS +# define BOOST_LEAF_NO_EXCEPTIONS +# endif + +# ifndef BOOST_LEAF_DIAGNOSTICS +# define BOOST_LEAF_DIAGNOSTICS 0 +# endif + +# ifndef BOOST_LEAF_USE_STD_SYSTEM_ERROR +# define BOOST_LEAF_USE_STD_SYSTEM_ERROR 0 +# endif + +# ifndef BOOST_LEAF_USE_STD_STRING +# define BOOST_LEAF_USE_STD_STRING 0 +# endif + +#endif + +#ifndef BOOST_LEAF_DIAGNOSTICS +# define BOOST_LEAF_DIAGNOSTICS 1 +#endif + +#ifndef BOOST_LEAF_USE_STD_SYSTEM_ERROR +# define BOOST_LEAF_USE_STD_SYSTEM_ERROR 1 +#endif + +#ifndef BOOST_LEAF_USE_STD_STRING +# define BOOST_LEAF_USE_STD_STRING 1 +#endif + +#if BOOST_LEAF_DIAGNOSTICS!=0 && BOOST_LEAF_DIAGNOSTICS!=1 +# error BOOST_LEAF_DIAGNOSTICS must be 0 or 1. +#endif + +#if BOOST_LEAF_USE_STD_SYSTEM_ERROR!=0 && BOOST_LEAF_USE_STD_SYSTEM_ERROR!=1 +# error BOOST_LEAF_USE_STD_SYSTEM_ERROR must be 0 or 1. +#endif + +#if BOOST_LEAF_USE_STD_STRING!=0 && BOOST_LEAF_USE_STD_STRING!=1 +# error BOOST_LEAF_USE_STD_STRING must be 0 or 1. +#endif + +#if BOOST_LEAF_DIAGNOSTICS && !BOOST_LEAF_USE_STD_STRING # error BOOST_LEAF_DIAGNOSTICS requires the use of std::string #endif @@ -165,14 +210,6 @@ # define BOOST_LEAF_NORETURN #endif -#ifndef BOOST_LEAF_DIAGNOSTICS -# define BOOST_LEAF_DIAGNOSTICS 1 -#endif - -#if BOOST_LEAF_DIAGNOSTICS!=0 && BOOST_LEAF_DIAGNOSTICS!=1 -# error BOOST_LEAF_DIAGNOSTICS must be 0 or 1. -#endif - #ifdef _MSC_VER # define BOOST_LEAF_ALWAYS_INLINE __forceinline #else @@ -219,12 +256,377 @@ # define BOOST_LEAF_SYMBOL_VISIBLE #endif -#ifdef BOOST_LEAF_NO_THREADS -# define BOOST_LEAF_DISABLE_CAPTURE +// Configure TLS access +// >>> #include +#line 1 "boost/leaf/config/tls.hpp" +#ifndef BOOST_LEAF_CONFIG_TLS_HPP_INCLUDED +#define BOOST_LEAF_CONFIG_TLS_HPP_INCLUDED + +#if defined(BOOST_LEAF_TLS_FREERTOS) +// >>> # include +#line 1 "boost/leaf/config/tls_freertos.hpp" +#ifndef BOOST_LEAF_CONFIG_TLS_FREERTOS_HPP_INCLUDED +#define BOOST_LEAF_CONFIG_TLS_FREERTOS_HPP_INCLUDED + +// LEAF requires thread local storage support for pointers and for uin32_t values. + +// This header implements thread local storage for pointers and for uint32_t +// values via the FreeRTOS API, as an alternative to the default implementation +// (found in tls_cpp11.hpp) which relies on C++11 thread_local support. + +// See https://www.freertos.org/thread-local-storage-pointers.html. + +#include + +#ifndef BOOST_LEAF_TLS_ARRAY +# define BOOST_LEAF_TLS_ARRAY +#endif + +#ifndef BOOST_LEAF_TLS_INDEX_TYPE +# define BOOST_LEAF_TLS_INDEX_TYPE BaseType_t +#endif + +#ifndef BOOST_LEAF_TLS_ARRAY_SIZE +# define BOOST_LEAF_TLS_ARRAY_SIZE configNUM_THREAD_LOCAL_STORAGE_POINTERS +#endif + +static_assert( + BOOST_LEAF_TLS_ARRAY_SIZE <= configNUM_THREAD_LOCAL_STORAGE_POINTERS, + "Bad BOOST_LEAF_TLS_ARRAY_SIZE"); + +namespace boost { namespace leaf { + +namespace tls +{ + inline void * read_void_ptr( int tls_index ) noexcept + { + return pvTaskGetThreadLocalStoragePointer(0, tls_index); + } + + inline void write_void_ptr( int tls_index, void * p ) noexcept + { + vTaskSetThreadLocalStoragePointer(0, tls_index, p); + } +} + +} } + +#endif +// <<< # include +#line 11 "boost/leaf/config/tls.hpp" +#endif + +#if defined BOOST_LEAF_TLS_ARRAY +// >>> # include +#line 1 "boost/leaf/config/tls_array.hpp" +#ifndef BOOST_LEAF_CONFIG_TLS_ARRAY_HPP_INCLUDED +#define BOOST_LEAF_CONFIG_TLS_ARRAY_HPP_INCLUDED + +// LEAF requires thread local storage support for pointers and for uin32_t values. + +// This header implements thread local storage for pointers and for uint32_t +// values for platforms that support thread local pointers by index. + +#ifndef BOOST_LEAF_TLS_INDEX_TYPE +# define BOOST_LEAF_TLS_INDEX_TYPE int +#endif + +#ifndef BOOST_LEAF_TLS_ARRAY_START_INDEX +# define BOOST_LEAF_TLS_ARRAY_START_INDEX 0 +#endif + +static_assert(BOOST_LEAF_TLS_ARRAY_START_INDEX >= 0, + "Bad BOOST_LEAF_TLS_ARRAY_START_INDEX"); + +#ifdef BOOST_LEAF_TLS_ARRAY_SIZE +static_assert(BOOST_LEAF_TLS_ARRAY_SIZE > 0, + "Bad BOOST_LEAF_TLS_ARRAY_SIZE"); +static_assert(BOOST_LEAF_TLS_ARRAY_START_INDEX < BOOST_LEAF_TLS_ARRAY_SIZE, + "Bad BOOST_LEAF_TLS_ARRAY_START_INDEX"); +#endif + +#include +#include + +namespace boost { namespace leaf { + +namespace tls +{ + // The TLS support defined in this header requires the following two + // functions to be defined elsewhere: + void * read_void_ptr( int tls_index ) noexcept; + void write_void_ptr( int tls_index, void * ) noexcept; +} + +} } + +namespace boost { namespace leaf { + +namespace leaf_detail +{ + using atomic_unsigned_int = std::atomic; +} + +namespace tls +{ + template + class BOOST_LEAF_SYMBOL_VISIBLE index_counter + { + static BOOST_LEAF_TLS_INDEX_TYPE c; + + public: + + template + static BOOST_LEAF_TLS_INDEX_TYPE get_index() noexcept + { + BOOST_LEAF_TLS_INDEX_TYPE idx = c++; +#ifdef BOOST_LEAF_TLS_ARRAY_SIZE + BOOST_LEAF_ASSERT(idx < BOOST_LEAF_TLS_ARRAY_SIZE); +#endif + // Set breakpoint here to inspect TLS index assignment. + return idx; + } + }; + + template + BOOST_LEAF_TLS_INDEX_TYPE index_counter::c = BOOST_LEAF_TLS_ARRAY_START_INDEX; + + template + struct BOOST_LEAF_SYMBOL_VISIBLE index + { + static BOOST_LEAF_TLS_INDEX_TYPE const idx; + }; + + template + BOOST_LEAF_TLS_INDEX_TYPE const index::idx = index_counter<>::get_index(); + + template + T * read_ptr() noexcept + { + int const tls_index = index::idx; + BOOST_LEAF_ASSERT(tls_index >= BOOST_LEAF_TLS_ARRAY_START_INDEX); +#ifdef BOOST_LEAF_TLS_ARRAY_SIZE + BOOST_LEAF_ASSERT(tls_index < BOOST_LEAF_TLS_ARRAY_SIZE); +#endif + return reinterpret_cast(read_void_ptr(tls_index)); + } + + template + void write_ptr( T * p ) noexcept + { + int const tls_index = index::idx; + BOOST_LEAF_ASSERT(tls_index >= BOOST_LEAF_TLS_ARRAY_START_INDEX); +#ifdef BOOST_LEAF_TLS_ARRAY_SIZE + BOOST_LEAF_ASSERT(tls_index < BOOST_LEAF_TLS_ARRAY_SIZE); +#endif + write_void_ptr(tls_index, p); + BOOST_LEAF_ASSERT(read_void_ptr(tls_index) == p); + } + + template + std::uint32_t read_uint32() noexcept + { + Tag * p = read_ptr(); + return (std::intptr_t)(void *)p; + } + + template + void write_uint32( std::uint32_t x ) noexcept + { + write_ptr((Tag *)x); + } + + template + void uint32_increment() noexcept + { + write_uint32(read_uint32() + 1); + } + + template + void uint32_decrement() noexcept + { + write_uint32(read_uint32() - 1); + } +} + +} } + +#endif +// <<< # include +#line 15 "boost/leaf/config/tls.hpp" +#elif defined(BOOST_LEAF_NO_THREADS) +// >>> # include +#line 1 "boost/leaf/config/tls_globals.hpp" +#ifndef BOOST_LEAF_CONFIG_TLS_GLOBALS_HPP_INCLUDED +#define BOOST_LEAF_CONFIG_TLS_GLOBALS_HPP_INCLUDED + +// LEAF requires thread local storage support for pointers and for uin32_t values. + +// This header implements "thread local" storage for pointers and for uint32_t +// values using globals, which is suitable for single thread environments. + +#include + +namespace boost { namespace leaf { + +namespace leaf_detail +{ + using atomic_unsigned_int = unsigned int; +} + +namespace tls +{ + template + struct BOOST_LEAF_SYMBOL_VISIBLE ptr + { + static T * p; + }; + + template + T * ptr::p; + + template + T * read_ptr() noexcept + { + return ptr::p; + } + + template + void write_ptr( T * p ) noexcept + { + ptr::p = p; + } + + template + struct BOOST_LEAF_SYMBOL_VISIBLE tagged_uint32 + { + static std::uint32_t x; + }; + + template + std::uint32_t tagged_uint32::x; + + template + std::uint32_t read_uint32() noexcept + { + return tagged_uint32::x; + } + + template + void write_uint32( std::uint32_t x ) noexcept + { + tagged_uint32::x = x; + } + + template + void uint32_increment() noexcept + { + ++tagged_uint32::x; + } + + template + void uint32_decrement() noexcept + { + --tagged_uint32::x; + } +} + +} } + +#endif +// <<< # include +#line 17 "boost/leaf/config/tls.hpp" +#else +// >>> # include +#line 1 "boost/leaf/config/tls_cpp11.hpp" +#ifndef BOOST_LEAF_CONFIG_TLS_CPP11_HPP_INCLUDED +#define BOOST_LEAF_CONFIG_TLS_CPP11_HPP_INCLUDED + +// LEAF requires thread local storage support for pointers and for uin32_t values. + +// This header implements thread local storage for pointers and for uint32_t +// values using the C++11 built-in thread_local storage class specifier. + +#include +#include + +namespace boost { namespace leaf { + +namespace leaf_detail +{ + using atomic_unsigned_int = std::atomic; +} + +namespace tls +{ + template + struct BOOST_LEAF_SYMBOL_VISIBLE ptr + { + static thread_local T * p; + }; + + template + thread_local T * ptr::p; + + template + T * read_ptr() noexcept + { + return ptr::p; + } + + template + void write_ptr( T * p ) noexcept + { + ptr::p = p; + } + + template + struct BOOST_LEAF_SYMBOL_VISIBLE tagged_uint32 + { + static thread_local std::uint32_t x; + }; + + template + thread_local std::uint32_t tagged_uint32::x; + + template + std::uint32_t read_uint32() noexcept + { + return tagged_uint32::x; + } + + template + void write_uint32( std::uint32_t x ) noexcept + { + tagged_uint32::x = x; + } + + template + void uint32_increment() noexcept + { + ++tagged_uint32::x; + } + + template + void uint32_decrement() noexcept + { + --tagged_uint32::x; + } +} + +} } + +#endif +// <<< # include +#line 19 "boost/leaf/config/tls.hpp" #endif #endif -// <<< #include +// <<< #include +#line 251 "boost/leaf/config.hpp" + +#endif +// <<< #include #line 20 "boost/leaf/detail/optional.hpp" #include #include @@ -445,21 +847,6 @@ char const * t = } } -#ifdef BOOST_LEAF_DISABLE_STD_STRING - -namespace boost { namespace leaf { - - inline char const * demangle( char const * name ) - { - return name; - } - -} } - -#else - -#include - #if defined(__has_include) && ((__GNUC__ + 0) >= 5) # if __has_include() # define BOOST_LEAF_HAS_CXXABI_H @@ -480,6 +867,10 @@ namespace boost { namespace leaf { # endif #endif +#if BOOST_LEAF_USE_STD_STRING + +#include + namespace boost { namespace leaf { namespace leaf_detail @@ -514,7 +905,7 @@ namespace leaf_detail scoped_demangled_name& operator= ( scoped_demangled_name const& ) = delete; }; -#if defined(BOOST_LEAF_HAS_CXXABI_H) and !defined(BOOST_LEAF_DISABLE_STD_STRING) +#ifdef BOOST_LEAF_HAS_CXXABI_H inline char const * demangle_alloc( char const * name ) noexcept { @@ -558,10 +949,24 @@ namespace leaf_detail } } -#ifdef BOOST_LEAF_HAS_CXXABI_H -# undef BOOST_LEAF_HAS_CXXABI_H +#else + +namespace boost { namespace leaf { + +namespace leaf_detail +{ + inline char const * demangle( char const * name ) + { + return name; + } +} + +} } + #endif +#ifdef BOOST_LEAF_HAS_CXXABI_H +# undef BOOST_LEAF_HAS_CXXABI_H #endif #endif @@ -1100,7 +1505,7 @@ namespace leaf_detail # include #endif -#ifndef BOOST_LEAF_DISABLE_STD_SYSTEM_ERROR +#if BOOST_LEAF_USE_STD_SYSTEM_ERROR # include #endif @@ -1134,6 +1539,9 @@ class error_id; namespace leaf_detail { + struct BOOST_LEAF_SYMBOL_VISIBLE tls_tag_unexpected_enabled_counter; + struct BOOST_LEAF_SYMBOL_VISIBLE tls_tag_id_factory_current_id; + struct inject_loc { char const * const file; @@ -1182,30 +1590,6 @@ BOOST_LEAF_NORETURN void throw_exception( T const & e ) #endif -#ifdef BOOST_LEAF_NO_THREADS - -# define BOOST_LEAF_THREAD_LOCAL -namespace boost { namespace leaf { - namespace leaf_detail - { - using atomic_unsigned_int = unsigned int; - } -} } - -#else - -# include -# include -# define BOOST_LEAF_THREAD_LOCAL BOOST_LEAF_SYMBOL_VISIBLE thread_local -namespace boost { namespace leaf { - namespace leaf_detail - { - using atomic_unsigned_int = std::atomic; - } -} } - -#endif - namespace boost { namespace leaf { #if BOOST_LEAF_DIAGNOSTICS @@ -1287,14 +1671,6 @@ namespace leaf_detail BOOST_LEAF_CONSTEXPR static void print( std::basic_ostream &, e_unexpected_info const &) noexcept { } }; - template - struct BOOST_LEAF_SYMBOL_VISIBLE tl_unexpected_enabled - { - static BOOST_LEAF_THREAD_LOCAL int counter; - }; - - template - BOOST_LEAF_THREAD_LOCAL int tl_unexpected_enabled::counter; } #endif @@ -1319,54 +1695,38 @@ struct BOOST_LEAF_SYMBOL_VISIBLE e_source_location namespace leaf_detail { template - class slot; - - template - struct BOOST_LEAF_SYMBOL_VISIBLE tl_slot_ptr - { - static BOOST_LEAF_THREAD_LOCAL slot * p; - }; - - template - BOOST_LEAF_THREAD_LOCAL slot * tl_slot_ptr::p; - - template - class slot: + class BOOST_LEAF_SYMBOL_VISIBLE slot: optional { slot( slot const & ) = delete; slot & operator=( slot const & ) = delete; using impl = optional; - slot * * top_; slot * prev_; public: BOOST_LEAF_CONSTEXPR slot() noexcept: - top_(0) + prev_(0) { } BOOST_LEAF_CONSTEXPR slot( slot && x ) noexcept: optional(std::move(x)), - top_(0) + prev_(0) { - BOOST_LEAF_ASSERT(x.top_==0); + BOOST_LEAF_ASSERT(x.prev_==0); } BOOST_LEAF_CONSTEXPR void activate() noexcept { - BOOST_LEAF_ASSERT(top_==0 || *top_!=this); - top_ = &tl_slot_ptr::p; - prev_ = *top_; - *top_ = this; + prev_ = tls::read_ptr>(); + tls::write_ptr>(this); } BOOST_LEAF_CONSTEXPR void deactivate() noexcept { - BOOST_LEAF_ASSERT(top_!=0 && *top_==this); - *top_ = prev_; + tls::write_ptr>(prev_); } BOOST_LEAF_CONSTEXPR void propagate() noexcept; @@ -1401,7 +1761,7 @@ namespace leaf_detail template BOOST_LEAF_CONSTEXPR inline void load_unexpected_count( int err_id ) noexcept { - if( slot * sl = tl_slot_ptr::p ) + if( slot * sl = tls::read_ptr>() ) if( e_unexpected_count * unx = sl->has_value(err_id) ) ++unx->count; else @@ -1411,7 +1771,7 @@ namespace leaf_detail template BOOST_LEAF_CONSTEXPR inline void load_unexpected_info( int err_id, E && e ) noexcept { - if( slot * sl = tl_slot_ptr::p ) + if( slot * sl = tls::read_ptr>() ) if( e_unexpected_info * unx = sl->has_value(err_id) ) unx->add(std::forward(e)); else @@ -1430,7 +1790,6 @@ namespace leaf_detail template BOOST_LEAF_CONSTEXPR inline void slot::propagate() noexcept { - BOOST_LEAF_ASSERT(top_!=0 && (*top_==prev_ || *top_==this)); if( prev_ ) { impl & that_ = *prev_; @@ -1443,7 +1802,7 @@ namespace leaf_detail #if BOOST_LEAF_DIAGNOSTICS else { - int c = tl_unexpected_enabled<>::counter; + int c = tls::read_uint32(); BOOST_LEAF_ASSERT(c>=0); if( c ) if( int err_id = impl::key() ) @@ -1459,12 +1818,12 @@ namespace leaf_detail static_assert(!std::is_same::type, error_id>::value, "Error objects of type error_id are not allowed"); using T = typename std::decay::type; BOOST_LEAF_ASSERT((err_id&3)==1); - if( slot * p = tl_slot_ptr::p ) + if( slot * p = tls::read_ptr>() ) (void) p->put(err_id, std::forward(e)); #if BOOST_LEAF_DIAGNOSTICS else { - int c = tl_unexpected_enabled<>::counter; + int c = tls::read_uint32(); BOOST_LEAF_ASSERT(c>=0); if( c ) load_unexpected(err_id, std::forward(e)); @@ -1480,7 +1839,7 @@ namespace leaf_detail using E = typename std::decay>::type; static_assert(!std::is_pointer::value, "Error objects of pointer types are not allowed"); BOOST_LEAF_ASSERT((err_id&3)==1); - if( auto sl = tl_slot_ptr::p ) + if( auto sl = tls::read_ptr>() ) if( auto v = sl->has_value(err_id) ) (void) std::forward(f)(*v); else @@ -1495,7 +1854,6 @@ namespace leaf_detail struct BOOST_LEAF_SYMBOL_VISIBLE id_factory { static atomic_unsigned_int counter; - static BOOST_LEAF_THREAD_LOCAL unsigned current_id; BOOST_LEAF_CONSTEXPR static unsigned generate_next_id() noexcept { @@ -1508,12 +1866,9 @@ namespace leaf_detail template atomic_unsigned_int id_factory::counter(-3); - template - BOOST_LEAF_THREAD_LOCAL unsigned id_factory::current_id(0); - inline int current_id() noexcept { - auto id = id_factory<>::current_id; + auto id = tls::read_uint32(); BOOST_LEAF_ASSERT(id==0 || (id&3)==1); return id; } @@ -1521,7 +1876,8 @@ namespace leaf_detail inline int new_id() noexcept { auto id = id_factory<>::generate_next_id(); - return id_factory<>::current_id = id; + tls::write_uint32(id); + return id; } } @@ -1561,7 +1917,7 @@ namespace leaf_detail }; } -#ifndef BOOST_LEAF_DISABLE_STD_SYSTEM_ERROR +#if BOOST_LEAF_USE_STD_SYSTEM_ERROR namespace leaf_detail { class leaf_category final: public std::error_category @@ -1637,7 +1993,7 @@ public: { } -#ifndef BOOST_LEAF_DISABLE_STD_SYSTEM_ERROR +#if BOOST_LEAF_USE_STD_SYSTEM_ERROR error_id( std::error_code const & ec ) noexcept: value_(leaf_detail::import_error_code(ec)) { @@ -1831,8 +2187,6 @@ struct is_result_type: is_result_type } } -#undef BOOST_LEAF_THREAD_LOCAL - #endif // <<< #include #line 20 "boost/leaf/exception.hpp" @@ -2137,7 +2491,7 @@ namespace leaf_detail public: BOOST_LEAF_CONSTEXPR preloaded_item( E && e ): - s_(tl_slot_ptr::p), + s_(tls::read_ptr>()), e_(std::forward(e)) { } @@ -2153,7 +2507,7 @@ namespace leaf_detail #if BOOST_LEAF_DIAGNOSTICS else { - int c = tl_unexpected_enabled<>::counter; + int c = tls::read_uint32(); BOOST_LEAF_ASSERT(c>=0); if( c ) load_unexpected(err_id, std::move(e_)); @@ -2172,7 +2526,7 @@ namespace leaf_detail public: BOOST_LEAF_CONSTEXPR deferred_item( F && f ) noexcept: - s_(tl_slot_ptr::p), + s_(tls::read_ptr>()), f_(std::forward(f)) { } @@ -2188,7 +2542,7 @@ namespace leaf_detail #if BOOST_LEAF_DIAGNOSTICS else { - int c = tl_unexpected_enabled<>::counter; + int c = tls::read_uint32(); BOOST_LEAF_ASSERT(c>=0); if( c ) load_unexpected(err_id, std::forward(f_())); @@ -2210,7 +2564,7 @@ namespace leaf_detail public: BOOST_LEAF_CONSTEXPR accumulating_item( F && f ) noexcept: - s_(tl_slot_ptr::p), + s_(tls::read_ptr>()), f_(std::forward(f)) { } @@ -2387,7 +2741,7 @@ namespace leaf_detail { BOOST_LEAF_ASSERT(ctx_->captured_id_); auto active_context = activate_context(*ctx_); - id_factory<>::current_id = ctx_->captured_id_.value(); + tls::write_uint32(ctx_->captured_id_.value()); std::rethrow_exception(ex_); } @@ -2521,7 +2875,7 @@ future_get( Future & fut ) #define BOOST_LEAF_COMMON_HPP_INCLUDED #include -#ifndef BOOST_LEAF_DISABLE_STD_STRING +#if BOOST_LEAF_USE_STD_STRING # include #endif #include @@ -2540,19 +2894,19 @@ namespace boost { namespace leaf { struct BOOST_LEAF_SYMBOL_VISIBLE e_api_function { char const * value; }; -#ifdef BOOST_LEAF_DISABLE_STD_STRING +#if BOOST_LEAF_USE_STD_STRING struct BOOST_LEAF_SYMBOL_VISIBLE e_file_name { - constexpr static char const * const value = ""; - BOOST_LEAF_CONSTEXPR explicit e_file_name( char const * ) { } + std::string value; }; #else struct BOOST_LEAF_SYMBOL_VISIBLE e_file_name { - std::string value; + constexpr static char const * const value = ""; + BOOST_LEAF_CONSTEXPR explicit e_file_name( char const * ) { } }; #endif @@ -2628,6 +2982,9 @@ namespace windows #ifndef BOOST_LEAF_CONTEXT_HPP_INCLUDED #define BOOST_LEAF_CONTEXT_HPP_INCLUDED +#if !defined(BOOST_LEAF_NO_THREADS) && !defined(NDEBUG) +# include +#endif namespace boost { namespace leaf { @@ -2936,7 +3293,7 @@ public: tuple_for_each::value,Tup>::activate(tup_); #if BOOST_LEAF_DIAGNOSTICS if( unexpected_requested::value ) - ++tl_unexpected_enabled<>::counter; + tls::uint32_increment(); #endif #if !defined(BOOST_LEAF_NO_THREADS) && !defined(NDEBUG) thread_id_ = std::this_thread::get_id(); @@ -2955,7 +3312,7 @@ public: #endif #if BOOST_LEAF_DIAGNOSTICS if( unexpected_requested::value ) - --tl_unexpected_enabled<>::counter; + tls::uint32_decrement(); #endif tuple_for_each::value,Tup>::deactivate(tup_); } @@ -3083,7 +3440,7 @@ class BOOST_LEAF_SYMBOL_VISIBLE error_info #ifndef BOOST_LEAF_NO_EXCEPTIONS static error_id unpack_error_id( std::exception const * ex ) noexcept { -#ifndef BOOST_LEAF_DISABLE_STD_SYSTEM_ERROR +#if BOOST_LEAF_USE_STD_SYSTEM_ERROR if( std::system_error const * se = dynamic_cast(ex) ) if( is_error_id(se->code()) ) return leaf_detail::make_error_id(se->code().value()); @@ -3423,7 +3780,7 @@ namespace leaf_detail } }; -#ifndef BOOST_LEAF_DISABLE_STD_SYSTEM_ERROR +#if BOOST_LEAF_USE_STD_SYSTEM_ERROR template <> struct peek_exception { @@ -4023,7 +4380,7 @@ namespace leaf_detail } } -#ifndef BOOST_LEAF_DISABLE_STD_SYSTEM_ERROR +#if BOOST_LEAF_USE_STD_SYSTEM_ERROR template struct condition { @@ -4054,7 +4411,7 @@ namespace leaf_detail using type = T; }; -#ifndef BOOST_LEAF_DISABLE_STD_SYSTEM_ERROR +#if BOOST_LEAF_USE_STD_SYSTEM_ERROR template struct match_enum_type> { @@ -4082,7 +4439,7 @@ struct match } }; -#ifndef BOOST_LEAF_DISABLE_STD_SYSTEM_ERROR +#if BOOST_LEAF_USE_STD_SYSTEM_ERROR template >), V1, V)> struct match, V1, V...> { @@ -4109,7 +4466,7 @@ namespace leaf_detail using type = typename std::remove_reference().value)>::type; }; -#ifndef BOOST_LEAF_DISABLE_STD_SYSTEM_ERROR +#if BOOST_LEAF_USE_STD_SYSTEM_ERROR template struct match_value_enum_type> { @@ -4136,7 +4493,7 @@ struct match_value } }; -#ifndef BOOST_LEAF_DISABLE_STD_SYSTEM_ERROR +#if BOOST_LEAF_USE_STD_SYSTEM_ERROR template >), V1, V)> struct match_value, V1, V...> { @@ -4431,7 +4788,7 @@ class result #else { error_id captured_id = r_.ctx_->propagate_captured_errors(); - leaf_detail::id_factory<>::current_id = captured_id.value(); + tls::write_uint32(captured_id.value()); return captured_id; } #endif @@ -4592,7 +4949,7 @@ public: #endif -#ifndef BOOST_LEAF_DISABLE_STD_SYSTEM_ERROR +#if BOOST_LEAF_USE_STD_SYSTEM_ERROR result( std::error_code const & ec ) noexcept: what_(error_id(ec)) { @@ -4758,7 +5115,7 @@ public: { } -#ifndef BOOST_LEAF_DISABLE_STD_SYSTEM_ERROR +#if BOOST_LEAF_USE_STD_SYSTEM_ERROR result( std::error_code const & ec ) noexcept: base(ec) { diff --git a/leaf.pdf b/leaf.pdf index c86599c..994bc58 100644 --- a/leaf.pdf +++ b/leaf.pdf @@ -5,16 +5,16 @@ /Author (Lightweight Error Augmentation Framework written in C++11 | Emil Dotchevski) /Creator (Asciidoctor PDF 1.6.2, based on Prawn 2.4.0) /Producer (Lightweight Error Augmentation Framework written in C++11 | Emil Dotchevski) -/ModDate (D:20220103211254+00'00') -/CreationDate (D:20220103211316+00'00') +/ModDate (D:20220106031156+00'00') +/CreationDate (D:20220106031219+00'00') >> endobj 2 0 obj << /Type /Catalog /Pages 3 0 R /Names 12 0 R -/Outlines 979 0 R -/PageLabels 1071 0 R +/Outlines 983 0 R +/PageLabels 1076 0 R /PageMode /UseOutlines /OpenAction [7 0 R /FitH 841.89] /ViewerPreferences << /DisplayDocTitle true @@ -23,8 +23,8 @@ endobj endobj 3 0 obj << /Type /Pages -/Count 154 -/Kids [7 0 R 10 0 R 17 0 R 25 0 R 29 0 R 37 0 R 46 0 R 52 0 R 57 0 R 61 0 R 67 0 R 74 0 R 78 0 R 82 0 R 88 0 R 91 0 R 96 0 R 100 0 R 106 0 R 110 0 R 117 0 R 121 0 R 129 0 R 148 0 R 153 0 R 157 0 R 162 0 R 168 0 R 173 0 R 176 0 R 178 0 R 194 0 R 198 0 R 200 0 R 210 0 R 214 0 R 227 0 R 232 0 R 240 0 R 245 0 R 254 0 R 259 0 R 267 0 R 274 0 R 276 0 R 284 0 R 292 0 R 295 0 R 297 0 R 301 0 R 303 0 R 305 0 R 307 0 R 309 0 R 315 0 R 319 0 R 321 0 R 326 0 R 332 0 R 334 0 R 336 0 R 359 0 R 361 0 R 365 0 R 371 0 R 377 0 R 383 0 R 389 0 R 392 0 R 394 0 R 403 0 R 405 0 R 414 0 R 422 0 R 432 0 R 440 0 R 447 0 R 454 0 R 461 0 R 469 0 R 473 0 R 478 0 R 485 0 R 495 0 R 512 0 R 517 0 R 523 0 R 529 0 R 535 0 R 550 0 R 563 0 R 571 0 R 579 0 R 585 0 R 595 0 R 603 0 R 618 0 R 626 0 R 629 0 R 636 0 R 641 0 R 646 0 R 654 0 R 658 0 R 665 0 R 673 0 R 684 0 R 686 0 R 704 0 R 708 0 R 718 0 R 729 0 R 736 0 R 743 0 R 753 0 R 757 0 R 772 0 R 775 0 R 781 0 R 784 0 R 791 0 R 799 0 R 801 0 R 804 0 R 806 0 R 809 0 R 818 0 R 821 0 R 832 0 R 835 0 R 842 0 R 846 0 R 853 0 R 858 0 R 862 0 R 868 0 R 870 0 R 876 0 R 884 0 R 888 0 R 891 0 R 893 0 R 900 0 R 906 0 R 917 0 R 927 0 R 939 0 R 948 0 R 952 0 R 954 0 R 958 0 R 964 0 R 969 0 R 975 0 R] +/Count 155 +/Kids [7 0 R 10 0 R 17 0 R 25 0 R 29 0 R 37 0 R 46 0 R 52 0 R 57 0 R 61 0 R 67 0 R 74 0 R 78 0 R 82 0 R 88 0 R 91 0 R 96 0 R 100 0 R 106 0 R 110 0 R 117 0 R 121 0 R 129 0 R 148 0 R 153 0 R 157 0 R 162 0 R 168 0 R 173 0 R 176 0 R 178 0 R 194 0 R 198 0 R 200 0 R 210 0 R 214 0 R 227 0 R 232 0 R 240 0 R 245 0 R 254 0 R 259 0 R 267 0 R 274 0 R 276 0 R 284 0 R 292 0 R 295 0 R 297 0 R 301 0 R 303 0 R 305 0 R 307 0 R 309 0 R 315 0 R 319 0 R 321 0 R 326 0 R 332 0 R 334 0 R 336 0 R 359 0 R 361 0 R 365 0 R 371 0 R 377 0 R 383 0 R 389 0 R 392 0 R 394 0 R 403 0 R 405 0 R 414 0 R 422 0 R 432 0 R 440 0 R 447 0 R 454 0 R 461 0 R 469 0 R 473 0 R 478 0 R 485 0 R 495 0 R 512 0 R 517 0 R 523 0 R 529 0 R 535 0 R 550 0 R 563 0 R 571 0 R 579 0 R 585 0 R 595 0 R 603 0 R 618 0 R 626 0 R 629 0 R 636 0 R 641 0 R 646 0 R 654 0 R 658 0 R 665 0 R 673 0 R 684 0 R 686 0 R 704 0 R 708 0 R 718 0 R 729 0 R 736 0 R 743 0 R 753 0 R 757 0 R 772 0 R 775 0 R 781 0 R 784 0 R 791 0 R 799 0 R 801 0 R 804 0 R 806 0 R 809 0 R 818 0 R 821 0 R 832 0 R 835 0 R 842 0 R 846 0 R 853 0 R 858 0 R 862 0 R 868 0 R 870 0 R 876 0 R 884 0 R 888 0 R 891 0 R 893 0 R 900 0 R 906 0 R 917 0 R 927 0 R 939 0 R 948 0 R 952 0 R 954 0 R 958 0 R 964 0 R 970 0 R 973 0 R 979 0 R] >> endobj 4 0 obj @@ -100,11 +100,11 @@ endobj << /Type /Font /BaseFont /d23eb9+NotoSerif /Subtype /TrueType -/FontDescriptor 1075 0 R +/FontDescriptor 1080 0 R /FirstChar 32 /LastChar 255 -/Widths 1077 0 R -/ToUnicode 1076 0 R +/Widths 1082 0 R +/ToUnicode 1081 0 R >> endobj 9 0 obj @@ -436,7 +436,7 @@ endobj /Font << /F2.0 15 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> >> @@ -460,11 +460,11 @@ endobj << /Type /Font /BaseFont /d24a7e+NotoSerif-Bold /Subtype /TrueType -/FontDescriptor 1079 0 R +/FontDescriptor 1084 0 R /FirstChar 32 /LastChar 255 -/Widths 1081 0 R -/ToUnicode 1080 0 R +/Widths 1086 0 R +/ToUnicode 1085 0 R >> endobj 16 0 obj @@ -747,7 +747,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [19 0 R 21 0 R 22 0 R 23 0 R] @@ -808,7 +808,7 @@ endobj >> endobj 24 0 obj -<< /Length 1508 +<< /Length 2242 >> stream q @@ -839,12 +839,55 @@ ET 0.251 0.251 0.251 scn 0.251 0.251 0.251 SCN -3.5515 Tw +0.0873 Tw BT 48.24 725.426 Td /F1.0 10.5 Tf -[<546865206c696272> 20.0195 <6172792075736573207468726561642d6c6f63616c2073746f72> 20.0195 <6167652c20657863657074207768656e206d756c74692d746872656164696e672069732064697361626c65642028652e672e206f6e20736f6d65>] TJ +[<546865206c696272> 20.0195 <6172792075736573207468726561642d6c6f63616c2073746f72> 20.0195 <61676520666f7220706f696e74657273206f6e6c79> 89.8438 <2e2042> 20.0195 <792064656661756c742c207468697320697320696d706c656d656e746564207669612074686520432b2b3131>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +0.3163 Tw + +BT +48.24 709.646 Td +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +0.3163 Tw + +BT +48.24 709.646 Td +/F3.0 10.5 Tf +[<7468726561645f6c6f63616c>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +0.3163 Tw + +BT +123.84 709.646 Td +/F1.0 10.5 Tf +[<2073746f72> 20.0195 <61676520636c617373207370656369666965722c20686f7765766572206974206973206561737920746f20757365206120706c6174666f726d2d737065636966696320544c532041504920696e73746561643b>] TJ ET @@ -855,9 +898,9 @@ ET 0.251 0.251 0.251 SCN BT -48.24 709.646 Td +48.24 693.866 Td /F1.0 10.5 Tf -<656d62656464656420706c6174666f726d73292e2053656520> Tj +[<666f72206578616d706c65204c4541462073686970732077697468206275696c742d696e20737570706f727420666f72204672656552> 20.0195 <54> 20.0195 <4f532e2053656520>] TJ ET 0.0 0.0 0.0 SCN @@ -866,15 +909,15 @@ ET 0.0 0.0 0.0 SCN BT -180.918 709.646 Td +367.3661 693.866 Td /F1.0 10.5 Tf -[<436f6e6669677572> 20.0195 <6174696f6e204d6163726f73>] TJ +[<436f6e6669677572> 20.0195 <6174696f6e>] TJ ET q 0.5 w -180.918 708.396 m -289.5928 708.396 l +367.3661 692.616 m +436.6764 692.616 l S Q 0.0 0.0 0.0 SCN @@ -883,7 +926,7 @@ Q 0.251 0.251 0.251 SCN BT -289.5928 709.646 Td +436.6764 693.866 Td /F1.0 10.5 Tf <2e> Tj ET @@ -926,8 +969,9 @@ endobj /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 15 0 R /F1.0 8 0 R +/F3.0 20 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [27 0 R] @@ -940,7 +984,7 @@ endobj << /Border [0 0 0] /Dest (configuration) /Subtype /Link -/Rect [180.918 706.58 289.5928 720.86] +/Rect [367.3661 690.8 436.6764 705.08] /Type /Annot >> endobj @@ -1268,7 +1312,7 @@ endobj /F1.0 8 0 R /F4.1 35 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [31 0 R 32 0 R 33 0 R 34 0 R] @@ -1325,11 +1369,11 @@ endobj << /Type /Font /BaseFont /b624ac+FontAwesome5Free-Solid /Subtype /TrueType -/FontDescriptor 1083 0 R +/FontDescriptor 1088 0 R /FirstChar 32 /LastChar 255 -/Widths 1085 0 R -/ToUnicode 1084 0 R +/Widths 1090 0 R +/ToUnicode 1089 0 R >> endobj 36 0 obj @@ -2595,7 +2639,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [42 0 R 43 0 R] @@ -2611,22 +2655,22 @@ endobj << /Type /Font /BaseFont /94d6de+mplus1mn-bold /Subtype /TrueType -/FontDescriptor 1087 0 R +/FontDescriptor 1092 0 R /FirstChar 32 /LastChar 255 -/Widths 1089 0 R -/ToUnicode 1088 0 R +/Widths 1094 0 R +/ToUnicode 1093 0 R >> endobj 41 0 obj << /Type /Font /BaseFont /f84fab+mplus1mn-regular /Subtype /TrueType -/FontDescriptor 1091 0 R +/FontDescriptor 1096 0 R /FirstChar 32 /LastChar 255 -/Widths 1093 0 R -/ToUnicode 1092 0 R +/Widths 1098 0 R +/ToUnicode 1097 0 R >> endobj 42 0 obj @@ -4963,7 +5007,7 @@ endobj /F1.0 8 0 R /F2.0 15 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [47 0 R 48 0 R 49 0 R] @@ -7202,7 +7246,7 @@ endobj /F5.0 41 0 R /F6.0 40 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [53 0 R 54 0 R 55 0 R] @@ -8710,7 +8754,7 @@ endobj /F1.0 8 0 R /F2.0 15 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [58 0 R] @@ -10517,7 +10561,7 @@ endobj /F1.0 8 0 R /F2.0 15 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [62 0 R 63 0 R 64 0 R] @@ -12575,7 +12619,7 @@ endobj /F3.0 20 0 R /F1.0 8 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [68 0 R 69 0 R 70 0 R 71 0 R 72 0 R] @@ -14670,7 +14714,7 @@ endobj /F3.0 20 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [75 0 R 76 0 R] @@ -18126,7 +18170,7 @@ endobj /F3.0 20 0 R /F1.0 8 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [79 0 R 80 0 R] @@ -20553,7 +20597,7 @@ endobj /F5.0 41 0 R /F6.0 40 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [84 0 R 85 0 R 86 0 R] @@ -23308,7 +23352,7 @@ endobj /F3.0 20 0 R /F1.0 8 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [89 0 R] @@ -24855,7 +24899,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [92 0 R 93 0 R 94 0 R] @@ -26655,7 +26699,7 @@ endobj /F2.0 15 0 R /F1.0 8 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [97 0 R] @@ -29772,7 +29816,7 @@ endobj /F3.0 20 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [101 0 R 102 0 R 103 0 R 104 0 R] @@ -32209,7 +32253,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [107 0 R 108 0 R] @@ -33362,7 +33406,7 @@ endobj /F2.0 15 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [111 0 R] @@ -35006,7 +35050,7 @@ endobj /Contents 116 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /XObject << /I1 114 0 R -/Stamp2 1073 0 R +/Stamp2 1078 0 R >> /Font << /F7.0 118 0 R /F1.0 8 0 R @@ -35020,22 +35064,22 @@ endobj << /Type /Font /BaseFont /25d0b8+NotoSerif-Italic /Subtype /TrueType -/FontDescriptor 1095 0 R +/FontDescriptor 1100 0 R /FirstChar 32 /LastChar 255 -/Widths 1097 0 R -/ToUnicode 1096 0 R +/Widths 1102 0 R +/ToUnicode 1101 0 R >> endobj 119 0 obj << /Type /Font /BaseFont /b1eed4+NotoSerif /Subtype /TrueType -/FontDescriptor 1099 0 R +/FontDescriptor 1104 0 R /FirstChar 32 /LastChar 255 -/Widths 1101 0 R -/ToUnicode 1100 0 R +/Widths 1106 0 R +/ToUnicode 1105 0 R >> endobj 120 0 obj @@ -35657,7 +35701,7 @@ endobj /F7.0 118 0 R >> /XObject << /I2 123 0 R -/Stamp1 1072 0 R +/Stamp1 1077 0 R >> >> /Annots [126 0 R 127 0 R] @@ -37695,7 +37739,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [130 0 R 131 0 R 132 0 R 133 0 R 134 0 R 135 0 R 136 0 R 138 0 R 139 0 R 141 0 R 142 0 R 143 0 R 144 0 R 145 0 R 146 0 R] @@ -37761,11 +37805,11 @@ endobj << /Type /Font /BaseFont /72b0f2+FontAwesome5Free-Regular /Subtype /TrueType -/FontDescriptor 1103 0 R +/FontDescriptor 1108 0 R /FirstChar 32 /LastChar 255 -/Widths 1105 0 R -/ToUnicode 1104 0 R +/Widths 1110 0 R +/ToUnicode 1109 0 R >> endobj 138 0 obj @@ -39384,7 +39428,7 @@ endobj /F3.0 20 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [150 0 R 151 0 R] @@ -39394,11 +39438,11 @@ endobj << /Type /Font /BaseFont /d5f3b2+mplus1mn-regular /Subtype /TrueType -/FontDescriptor 1107 0 R +/FontDescriptor 1112 0 R /FirstChar 32 /LastChar 255 -/Widths 1109 0 R -/ToUnicode 1108 0 R +/Widths 1114 0 R +/ToUnicode 1113 0 R >> endobj 150 0 obj @@ -41019,7 +41063,7 @@ endobj /F3.0 20 0 R /F1.0 8 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [154 0 R 155 0 R] @@ -42898,7 +42942,7 @@ endobj /F1.1 119 0 R /F2.0 15 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [158 0 R 159 0 R] @@ -44992,7 +45036,7 @@ endobj /F8.1 137 0 R /F1.1 119 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [163 0 R 164 0 R 165 0 R 166 0 R] @@ -47174,7 +47218,7 @@ endobj /F2.0 15 0 R /F7.0 118 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [169 0 R 171 0 R] @@ -48537,7 +48581,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [174 0 R] @@ -51221,7 +51265,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> >> @@ -52962,7 +53006,7 @@ endobj /F4.1 35 0 R /F2.0 15 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [179 0 R 180 0 R 181 0 R 182 0 R 183 0 R 184 0 R 185 0 R 186 0 R 187 0 R 188 0 R 189 0 R] @@ -53061,7 +53105,7 @@ endobj endobj 191 0 obj << /Limits [(BOOST_LEAF_ASSIGN) (_capture_hpp)] -/Names [(BOOST_LEAF_ASSIGN) 837 0 R (BOOST_LEAF_AUTO) 839 0 R (BOOST_LEAF_CHECK) 844 0 R (BOOST_LEAF_EXCEPTION) 847 0 R (BOOST_LEAF_NEW_ERROR) 850 0 R (BOOST_LEAF_THROW_EXCEPTION) 855 0 R (__anchor-top) 11 0 R (_abstract) 14 0 R (_acknowledgements) 976 0 R (_alternatives_to_leaf) 907 0 R (_benchmark) 955 0 R (_boost_build) 962 0 R (_capture_hpp) 375 0 R] +/Names [(BOOST_LEAF_ASSIGN) 837 0 R (BOOST_LEAF_AUTO) 839 0 R (BOOST_LEAF_CHECK) 844 0 R (BOOST_LEAF_EXCEPTION) 847 0 R (BOOST_LEAF_NEW_ERROR) 850 0 R (BOOST_LEAF_THROW_EXCEPTION) 855 0 R (__anchor-top) 11 0 R (_abstract) 14 0 R (_acknowledgements) 980 0 R (_alternatives_to_leaf) 907 0 R (_benchmark) 955 0 R (_boost_build) 962 0 R (_capture_hpp) 375 0 R] >> endobj 192 0 obj @@ -53931,7 +53975,7 @@ endobj /F3.0 20 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [195 0 R 196 0 R] @@ -55342,7 +55386,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> >> @@ -56578,7 +56622,7 @@ endobj /F1.0 8 0 R /F2.0 15 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [201 0 R 202 0 R 204 0 R 205 0 R 206 0 R 207 0 R] @@ -59043,7 +59087,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [211 0 R 212 0 R] @@ -60580,7 +60624,7 @@ endobj /F4.1 35 0 R /F2.0 15 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [215 0 R 216 0 R 217 0 R 218 0 R 219 0 R 220 0 R 221 0 R 222 0 R 224 0 R 225 0 R] @@ -62849,7 +62893,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [228 0 R 229 0 R 230 0 R] @@ -64325,7 +64369,7 @@ endobj /F5.0 41 0 R /F1.1 119 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [233 0 R 234 0 R 235 0 R 237 0 R 238 0 R] @@ -67332,7 +67376,7 @@ endobj /F3.0 20 0 R /F5.1 149 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [241 0 R 242 0 R 243 0 R] @@ -70529,7 +70573,7 @@ endobj /F1.0 8 0 R /F4.1 35 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [246 0 R 247 0 R 248 0 R 249 0 R 250 0 R 251 0 R 252 0 R] @@ -72791,7 +72835,7 @@ endobj /F8.1 137 0 R /F1.1 119 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [256 0 R 257 0 R] @@ -74379,7 +74423,7 @@ endobj /F1.0 8 0 R /F1.1 119 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [260 0 R 261 0 R 262 0 R 263 0 R 264 0 R 265 0 R] @@ -76242,7 +76286,7 @@ endobj /F4.1 35 0 R /F2.0 15 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [268 0 R 269 0 R 270 0 R 271 0 R] @@ -78702,7 +78746,7 @@ endobj /F6.0 40 0 R /F5.1 149 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> >> @@ -81212,7 +81256,7 @@ endobj /F5.0 41 0 R /F6.0 40 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [277 0 R 278 0 R 279 0 R 280 0 R 281 0 R 282 0 R] @@ -84371,7 +84415,7 @@ endobj /F4.1 35 0 R /F8.1 137 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [285 0 R 286 0 R 287 0 R 288 0 R 289 0 R 290 0 R] @@ -86446,7 +86490,7 @@ endobj /F5.1 149 0 R /F3.0 20 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> >> @@ -88175,7 +88219,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> >> @@ -89985,7 +90029,7 @@ endobj /F8.1 137 0 R /F2.0 15 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> >> @@ -92327,7 +92371,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> >> @@ -94334,7 +94378,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> >> @@ -96867,7 +96911,7 @@ endobj /F7.0 118 0 R /F5.1 149 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> >> @@ -99369,7 +99413,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> >> @@ -100710,7 +100754,7 @@ endobj /F3.0 20 0 R /F2.0 15 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [311 0 R 313 0 R] @@ -102638,7 +102682,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [316 0 R 317 0 R] @@ -103358,7 +103402,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> >> @@ -103457,7 +103501,7 @@ endobj /Font << /F2.0 15 0 R /F1.0 8 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [324 0 R] @@ -103718,7 +103762,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [328 0 R] @@ -107710,7 +107754,7 @@ endobj /F5.0 41 0 R /F1.0 8 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> >> @@ -110582,7 +110626,7 @@ endobj /F6.0 40 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> >> @@ -113177,7 +113221,7 @@ endobj /F7.0 118 0 R /F5.0 41 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [337 0 R 338 0 R 339 0 R 340 0 R 341 0 R 342 0 R 343 0 R 344 0 R 345 0 R 346 0 R 347 0 R 348 0 R 350 0 R 351 0 R 352 0 R 353 0 R 354 0 R 355 0 R 356 0 R] @@ -117671,7 +117715,7 @@ endobj /F5.0 41 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> >> @@ -121548,7 +121592,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [362 0 R 363 0 R] @@ -122651,7 +122695,7 @@ endobj /F5.0 41 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [367 0 R 368 0 R] @@ -125899,7 +125943,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [372 0 R 373 0 R 374 0 R] @@ -127001,7 +127045,7 @@ endobj /F3.0 20 0 R /F2.0 15 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [378 0 R 379 0 R] @@ -130619,7 +130663,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [384 0 R 385 0 R 386 0 R 387 0 R] @@ -130712,7 +130756,7 @@ endobj /Font << /F3.0 20 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> >> @@ -134633,7 +134677,7 @@ endobj /F5.0 41 0 R /F1.0 8 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> >> @@ -134899,7 +134943,7 @@ endobj /Font << /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [395 0 R 396 0 R 397 0 R 398 0 R 399 0 R 400 0 R] @@ -137924,7 +137968,7 @@ endobj /F5.0 41 0 R /F1.0 8 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> >> @@ -140315,7 +140359,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [406 0 R 407 0 R 408 0 R 409 0 R 410 0 R 411 0 R 412 0 R] @@ -142605,7 +142649,7 @@ endobj /F5.0 41 0 R /F5.1 149 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [417 0 R 419 0 R 420 0 R] @@ -144161,7 +144205,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [423 0 R 424 0 R 425 0 R 426 0 R 427 0 R 428 0 R 429 0 R] @@ -145743,7 +145787,7 @@ endobj /F8.1 137 0 R /F2.0 15 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [433 0 R 434 0 R 436 0 R 437 0 R] @@ -149687,7 +149731,7 @@ endobj /F3.0 20 0 R /F2.0 15 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [441 0 R 442 0 R 443 0 R 444 0 R 445 0 R] @@ -151717,7 +151761,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [448 0 R 449 0 R 450 0 R] @@ -153658,7 +153702,7 @@ endobj /F2.0 15 0 R /F8.1 137 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [455 0 R 456 0 R 457 0 R 458 0 R 459 0 R] @@ -155368,7 +155412,7 @@ endobj /F4.1 35 0 R /F8.1 137 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [462 0 R 463 0 R 464 0 R 465 0 R 466 0 R] @@ -156960,7 +157004,7 @@ endobj /F5.1 149 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [470 0 R] @@ -159157,7 +159201,7 @@ endobj /F1.0 8 0 R /F2.0 15 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [474 0 R 475 0 R] @@ -160971,7 +161015,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [480 0 R 481 0 R 482 0 R 483 0 R] @@ -163527,7 +163571,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [486 0 R 487 0 R 489 0 R 490 0 R 491 0 R 493 0 R] @@ -166312,7 +166356,7 @@ endobj /F2.0 15 0 R /F1.1 119 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [496 0 R 497 0 R 499 0 R 500 0 R 501 0 R 502 0 R 503 0 R 504 0 R 505 0 R 506 0 R 507 0 R 508 0 R 509 0 R 510 0 R] @@ -168226,7 +168270,7 @@ endobj /F4.1 35 0 R /F2.0 15 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [514 0 R 515 0 R] @@ -170923,7 +170967,7 @@ endobj /F3.0 20 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [518 0 R 519 0 R 520 0 R 521 0 R] @@ -173177,7 +173221,7 @@ endobj /F5.0 41 0 R /F6.0 40 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [524 0 R 525 0 R 526 0 R 527 0 R] @@ -175205,7 +175249,7 @@ endobj /F3.0 20 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [530 0 R 531 0 R 532 0 R 533 0 R] @@ -178093,7 +178137,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [538 0 R 539 0 R 540 0 R 541 0 R 542 0 R 543 0 R 544 0 R 545 0 R 546 0 R 547 0 R 548 0 R] @@ -180203,7 +180247,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [551 0 R 552 0 R 553 0 R 554 0 R 555 0 R 556 0 R 557 0 R 558 0 R 559 0 R] @@ -181882,7 +181926,7 @@ endobj /F5.0 41 0 R /F2.0 15 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [565 0 R 566 0 R 567 0 R 569 0 R] @@ -183824,7 +183868,7 @@ endobj /F5.0 41 0 R /F4.1 35 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [572 0 R 573 0 R 575 0 R 576 0 R] @@ -185197,7 +185241,7 @@ endobj /F2.0 15 0 R /F1.0 8 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [582 0 R] @@ -187803,7 +187847,7 @@ endobj /F1.0 8 0 R /F1.1 119 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [586 0 R 587 0 R 588 0 R 589 0 R 590 0 R 591 0 R 592 0 R] @@ -188633,7 +188677,7 @@ endobj /F3.0 20 0 R /F4.1 35 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [596 0 R 597 0 R 598 0 R 599 0 R 600 0 R] @@ -192559,7 +192603,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [604 0 R 605 0 R 606 0 R 607 0 R 608 0 R 609 0 R 610 0 R 611 0 R 612 0 R 613 0 R 614 0 R 615 0 R 616 0 R] @@ -195154,7 +195198,7 @@ endobj /F4.1 35 0 R /F8.1 137 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [620 0 R 621 0 R 622 0 R 623 0 R] @@ -196965,7 +197009,7 @@ endobj /F1.1 119 0 R /F4.1 35 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> >> @@ -198911,7 +198955,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [630 0 R] @@ -200168,7 +200212,7 @@ endobj /F4.1 35 0 R /F8.1 137 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [637 0 R] @@ -202603,7 +202647,7 @@ endobj /F3.0 20 0 R /F5.1 149 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [642 0 R 643 0 R 644 0 R] @@ -203911,7 +203955,7 @@ endobj /F5.0 41 0 R /F4.1 35 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [647 0 R 648 0 R 649 0 R] @@ -205435,7 +205479,7 @@ endobj /F3.0 20 0 R /F8.1 137 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> >> @@ -207429,7 +207473,7 @@ endobj /F3.0 20 0 R /F1.0 8 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [660 0 R 661 0 R 662 0 R] @@ -209638,7 +209682,7 @@ endobj /F1.0 8 0 R /F4.1 35 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [668 0 R 669 0 R 670 0 R 671 0 R] @@ -212197,7 +212241,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [674 0 R 675 0 R 676 0 R 677 0 R 678 0 R 680 0 R 681 0 R] @@ -216777,7 +216821,7 @@ endobj /F6.0 40 0 R /F1.0 8 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> >> @@ -220399,7 +220443,7 @@ endobj /F3.0 20 0 R /F2.0 15 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [687 0 R 688 0 R 689 0 R 690 0 R 691 0 R 692 0 R 693 0 R 694 0 R 695 0 R 696 0 R 697 0 R 698 0 R 699 0 R 700 0 R 701 0 R 702 0 R] @@ -224438,7 +224482,7 @@ endobj /F5.0 41 0 R /F5.1 149 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [705 0 R] @@ -226390,7 +226434,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [709 0 R 710 0 R 711 0 R 712 0 R 713 0 R 714 0 R 715 0 R] @@ -228163,7 +228207,7 @@ endobj /F5.0 41 0 R /F2.0 15 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [719 0 R 720 0 R 721 0 R 722 0 R 723 0 R 724 0 R 725 0 R] @@ -230536,7 +230580,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [731 0 R 734 0 R] @@ -232770,7 +232814,7 @@ endobj /F2.0 15 0 R /F1.0 8 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [738 0 R 740 0 R] @@ -234871,7 +234915,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [744 0 R 747 0 R 749 0 R 750 0 R 751 0 R] @@ -235538,7 +235582,7 @@ endobj /F3.0 20 0 R /F4.1 35 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [754 0 R 755 0 R] @@ -236825,7 +236869,7 @@ endobj /F3.0 20 0 R /F4.1 35 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [759 0 R 760 0 R 761 0 R 762 0 R 763 0 R 764 0 R 765 0 R 766 0 R 767 0 R 768 0 R 769 0 R 770 0 R] @@ -239344,7 +239388,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [773 0 R] @@ -241119,7 +241163,7 @@ endobj /F4.1 35 0 R /F8.1 137 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [777 0 R 778 0 R 779 0 R] @@ -243138,7 +243182,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> >> @@ -245327,7 +245371,7 @@ endobj /F5.1 149 0 R /F2.0 15 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [785 0 R 786 0 R 787 0 R 788 0 R 789 0 R] @@ -247275,7 +247319,7 @@ endobj /F1.0 8 0 R /F4.1 35 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [793 0 R 794 0 R 797 0 R] @@ -250513,7 +250557,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> >> @@ -253158,7 +253202,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> >> @@ -254984,7 +255028,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> >> @@ -257869,7 +257913,7 @@ endobj /F3.0 20 0 R /F1.0 8 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> >> @@ -259434,7 +259478,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [810 0 R 811 0 R 812 0 R 814 0 R 815 0 R 816 0 R] @@ -260711,7 +260755,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [819 0 R] @@ -262601,7 +262645,7 @@ endobj /F5.0 41 0 R /F1.1 119 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [824 0 R 825 0 R 827 0 R 828 0 R 829 0 R 830 0 R] @@ -262773,7 +262817,7 @@ endobj /Font << /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [833 0 R] @@ -263606,7 +263650,7 @@ endobj /F6.0 40 0 R /F4.1 35 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [838 0 R 840 0 R] @@ -264837,7 +264881,7 @@ endobj /F3.0 20 0 R /F4.1 35 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [843 0 R] @@ -266147,7 +266191,7 @@ endobj /F3.0 20 0 R /F2.0 15 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [848 0 R 849 0 R 851 0 R] @@ -266437,7 +266481,7 @@ endobj /F6.0 40 0 R /F2.0 15 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [854 0 R 856 0 R] @@ -267484,7 +267528,7 @@ endobj /F7.0 118 0 R /F1.1 119 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> >> @@ -268983,7 +269027,7 @@ endobj /F3.0 20 0 R /F1.1 119 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [863 0 R 864 0 R 865 0 R 866 0 R] @@ -270554,7 +270598,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> >> @@ -272367,7 +272411,7 @@ endobj /F3.0 20 0 R /F1.0 8 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [871 0 R 872 0 R 873 0 R 874 0 R] @@ -274793,7 +274837,7 @@ endobj /F4.1 35 0 R /F2.0 15 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [877 0 R 878 0 R 879 0 R 880 0 R 881 0 R] @@ -277422,7 +277466,7 @@ endobj /F3.0 20 0 R /F1.0 8 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [886 0 R] @@ -278443,7 +278487,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> >> @@ -279530,7 +279574,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> >> @@ -281670,7 +281714,7 @@ endobj /F2.0 15 0 R /F5.1 149 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [895 0 R 896 0 R 897 0 R 898 0 R] @@ -283003,7 +283047,7 @@ endobj /F2.0 15 0 R /F7.0 118 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [901 0 R 903 0 R 904 0 R] @@ -284711,7 +284755,7 @@ endobj /F6.0 40 0 R /F5.0 41 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [908 0 R 909 0 R 910 0 R 912 0 R 913 0 R 914 0 R 915 0 R] @@ -287201,7 +287245,7 @@ endobj /F3.0 20 0 R /F1.0 8 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [918 0 R 919 0 R 920 0 R 921 0 R 922 0 R 923 0 R 924 0 R 925 0 R] @@ -289177,7 +289221,7 @@ endobj /F4.1 35 0 R /F1.1 119 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [928 0 R 929 0 R 930 0 R 931 0 R 932 0 R 933 0 R 937 0 R] @@ -289248,7 +289292,7 @@ endobj endobj 936 0 obj << /Limits [(_checking_for_errors) (_using_external_result_types)] -/Names [(_checking_for_errors) 44 0 R (_design_differences) 935 0 R (_exception_handling_api) 122 0 R (_footnotedef_1) 902 0 R (_footnoteref_1) 885 0 R (_introduction) 299 0 R (_limitations) 970 0 R (_meson_build) 961 0 R (_noexcept_api) 113 0 R (_rationale) 860 0 R (_reporting_errors) 39 0 R (_running_the_unit_tests) 959 0 R (_support_in_leaf) 310 0 R (_using_external_result_types) 98 0 R] +/Names [(_checking_for_errors) 44 0 R (_design_differences) 935 0 R (_embedded_platforms) 968 0 R (_exception_handling_api) 122 0 R (_footnotedef_1) 902 0 R (_footnoteref_1) 885 0 R (_introduction) 299 0 R (_limitations) 974 0 R (_meson_build) 961 0 R (_noexcept_api) 113 0 R (_rationale) 860 0 R (_reporting_errors) 39 0 R (_running_the_unit_tests) 959 0 R (_support_in_leaf) 310 0 R (_using_external_result_types) 98 0 R] >> endobj 937 0 obj @@ -290446,7 +290490,7 @@ endobj /F8.1 137 0 R /F2.0 15 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [940 0 R 941 0 R 942 0 R 943 0 R 944 0 R 945 0 R] @@ -291731,7 +291775,7 @@ endobj /F2.0 15 0 R /F7.0 118 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [949 0 R 950 0 R] @@ -291807,7 +291851,7 @@ endobj /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F1.0 8 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> >> @@ -291918,7 +291962,7 @@ endobj /F1.0 8 0 R /F3.0 20 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [956 0 R] @@ -292286,7 +292330,7 @@ endobj /F5.0 41 0 R /F3.0 20 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp2 1078 0 R >> >> /Annots [960 0 R] @@ -292313,7 +292357,7 @@ endobj [958 0 R /XYZ 0 548.79 null] endobj 963 0 obj -<< /Length 10408 +<< /Length 15131 >> stream q @@ -292325,7 +292369,7 @@ q BT 48.24 782.394 Td /F2.0 22 Tf -[<436f6e6669677572> 20.0195 <6174696f6e204d6163726f73>] TJ +[<436f6e6669677572> 20.0195 <6174696f6e>] TJ ET 0.0 0.0 0.0 SCN @@ -292363,7 +292407,7 @@ ET 0.251 0.251 0.251 scn 0.251 0.251 0.251 SCN -2.3378 Tw +2.2496 Tw BT 66.24 725.426 Td @@ -292376,7 +292420,7 @@ ET 0.0 0.0 0.0 scn 0.0 0.0 0.0 SCN -2.3378 Tw +2.2496 Tw BT 66.24 725.426 Td @@ -292391,12 +292435,12 @@ ET 0.251 0.251 0.251 scn 0.251 0.251 0.251 SCN -2.3378 Tw +2.2496 Tw BT 204.84 725.426 Td /F1.0 10.5 Tf -<3a20446566696e696e672074686973206d6163726f20746f20> Tj +<3a20446566696e696e672074686973206d6163726f20617320> Tj ET @@ -292406,10 +292450,10 @@ ET 0.0 0.0 0.0 scn 0.0 0.0 0.0 SCN -2.3378 Tw +2.2496 Tw BT -336.3235 725.426 Td +336.7645 725.426 Td /F3.0 10.5 Tf [<30>] TJ ET @@ -292421,10 +292465,10 @@ ET 0.251 0.251 0.251 scn 0.251 0.251 0.251 SCN -2.3378 Tw +2.2496 Tw BT -342.6235 725.426 Td +343.0645 725.426 Td /F1.0 10.5 Tf <207374756273206f757420626f746820> Tj ET @@ -292436,10 +292480,10 @@ ET 0.0 0.0 0.0 scn 0.0 0.0 0.0 SCN -2.3378 Tw +2.2496 Tw BT -428.3727 725.426 Td +428.4609 725.426 Td /F3.0 10.5 Tf [<646961676e6f737469635f696e666f>] TJ ET @@ -292448,8 +292492,8 @@ ET 0.0 Tw q 0.5 w -428.3727 724.176 m -522.8727 724.176 l +428.4609 724.176 m +522.9609 724.176 l S Q 0.0 0.0 0.0 SCN @@ -292457,10 +292501,10 @@ Q 0.251 0.251 0.251 scn 0.251 0.251 0.251 SCN -2.3378 Tw +2.2496 Tw BT -522.8727 725.426 Td +522.9609 725.426 Td /F1.0 10.5 Tf <20616e64> Tj ET @@ -292472,16 +292516,12 @@ ET 0.0 0.0 0.0 scn 0.0 0.0 0.0 SCN -0.8863 Tw - BT 66.24 709.646 Td /F3.0 10.5 Tf [<766572626f73655f646961676e6f737469635f696e666f>] TJ ET - -0.0 Tw q 0.5 w 66.24 708.396 m @@ -292493,25 +292533,10 @@ Q 0.251 0.251 0.251 scn 0.251 0.251 0.251 SCN -0.8863 Tw - BT 211.14 709.646 Td /F1.0 10.5 Tf -<2c20776869636820636f756c6420696d70726f76652074686520706572666f726d616e6365206f6620746865206572726f72207061746820696e20736f6d65> Tj -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -BT -66.24 693.866 Td -/F1.0 10.5 Tf -[<70726f6772> 20.0195 <616d732028696620746865206d6163726f206973206c65667420756e646566696e65642c204c45414620646566696e657320697420617320>] TJ +<2028696620746865206d6163726f206973206c65667420756e646566696e65642c204c45414620646566696e657320697420617320> Tj ET 0.0 0.0 0.0 SCN @@ -292520,7 +292545,7 @@ ET 0.0 0.0 0.0 SCN BT -362.7808 693.866 Td +459.3075 709.646 Td /F3.0 10.5 Tf [<31>] TJ ET @@ -292531,7 +292556,7 @@ ET 0.251 0.251 0.251 SCN BT -369.0808 693.866 Td +465.6075 709.646 Td /F1.0 10.5 Tf <292e> Tj ET @@ -292548,7 +292573,482 @@ ET 0.251 0.251 0.251 SCN BT -56.8805 672.086 Td +56.8805 687.866 Td +/F1.0 10.5 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +13.8067 Tw + +BT +66.24 687.866 Td +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +13.8067 Tw + +BT +66.24 687.866 Td +/F3.0 10.5 Tf +[<424f4f53545f4c4541465f5553455f5354445f53595354454d5f4552524f52>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +13.8067 Tw + +BT +261.54 687.866 Td +/F1.0 10.5 Tf +<3a20446566696e696e672074686973206d6163726f20617320> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +13.8067 Tw + +BT +451.2501 687.866 Td +/F3.0 10.5 Tf +[<30>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +13.8067 Tw + +BT +457.5501 687.866 Td +/F1.0 10.5 Tf +<2064697361626c657320746865> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +0.493 Tw + +BT +66.24 672.086 Td +/F3.0 10.5 Tf +[<7374643a3a6572726f725f636f6465>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +0.493 Tw + +BT +160.74 672.086 Td +/F1.0 10.5 Tf +<202f20> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +0.493 Tw + +BT +170.1889 672.086 Td +/F3.0 10.5 Tf +[<7374643a3a6572726f725f636f6e646974696f6e>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +0.493 Tw + +BT +296.1889 672.086 Td +/F1.0 10.5 Tf +[<20696e74656772> 20.0195 <6174696f6e2e20496e20746869732063617365204c45414620646f6573206e6f7420>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +0.493 Tw + +BT +496.64 672.086 Td +/F3.0 10.5 Tf +[<23696e636c756465>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +3.4339 Tw + +BT +66.24 656.306 Td +/F3.0 10.5 Tf +[<3c73797374656d5f6572726f723e>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +3.4339 Tw + +BT +154.44 656.306 Td +/F1.0 10.5 Tf +[<2c207768696368206d61> 20.0195 <7920626520746f6f20686561767920666f7220656d62656464656420706c6174666f726d732028696620746865206d6163726f206973206c656674>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +66.24 640.526 Td +/F1.0 10.5 Tf +<756e646566696e65642c204c45414620646566696e657320697420617320> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +BT +214.752 640.526 Td +/F3.0 10.5 Tf +[<31>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +221.052 640.526 Td +/F1.0 10.5 Tf +<292e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc + +0.0 Tc + +-0.5 Tc +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +56.8805 618.746 Td +/F1.0 10.5 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +0.8013 Tw + +BT +66.24 618.746 Td +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +0.8013 Tw + +BT +66.24 618.746 Td +/F3.0 10.5 Tf +[<424f4f53545f4c4541465f5553455f5354445f535452494e47>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +0.8013 Tw + +BT +223.74 618.746 Td +/F1.0 10.5 Tf +<3a20446566696e696e672074686973206d6163726f20617320> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +0.8013 Tw + +BT +348.4231 618.746 Td +/F3.0 10.5 Tf +[<30>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +0.8013 Tw + +BT +354.7231 618.746 Td +/F1.0 10.5 Tf +<2064697361626c657320616c6c20757365206f6620> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +0.8013 Tw + +BT +452.1482 618.746 Td +/F3.0 10.5 Tf +[<7374643a3a737472696e67>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +0.8013 Tw + +BT +521.4482 618.746 Td +/F1.0 10.5 Tf +<202874686973> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +5.5109 Tw + +BT +66.24 602.966 Td +/F1.0 10.5 Tf +<726571756972657320> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +5.5109 Tw + +BT +116.7749 602.966 Td +/F3.0 10.5 Tf +[<424f4f53545f4c4541465f444941474e4f53544943533d30>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +5.5109 Tw + +BT +267.9749 602.966 Td +/F1.0 10.5 Tf +<2061732077656c6c292e20496e20746869732063617365204c45414620646f6573206e6f7420> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +5.5109 Tw + +BT +496.64 602.966 Td +/F3.0 10.5 Tf +[<23696e636c756465>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +2.0134 Tw + +BT +66.24 587.186 Td +/F3.0 10.5 Tf +[<3c737472696e673e>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +2.0134 Tw + +BT +116.64 587.186 Td +/F1.0 10.5 Tf +[<207768696368206d61> 20.0195 <7920626520746f6f20686561767920666f7220656d62656464656420706c6174666f726d732028696620746865206d6163726f206973206c65667420756e646566696e65642c>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +66.24 571.406 Td +/F1.0 10.5 Tf +<4c45414620646566696e657320697420617320> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +BT +157.8735 571.406 Td +/F3.0 10.5 Tf +[<31>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +164.1735 571.406 Td +/F1.0 10.5 Tf +<292e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc + +0.0 Tc + +-0.5 Tc +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +56.8805 549.626 Td /F1.0 10.5 Tf Tj ET @@ -292563,7 +293063,7 @@ ET 0.8756 Tw BT -66.24 672.086 Td +66.24 549.626 Td ET @@ -292576,7 +293076,7 @@ ET 0.8756 Tw BT -66.24 672.086 Td +66.24 549.626 Td /F3.0 10.5 Tf [<424f4f53545f4c4541465f4e4f5f455843455054494f4e53>] TJ ET @@ -292591,7 +293091,7 @@ ET 0.8756 Tw BT -217.44 672.086 Td +217.44 549.626 Td /F1.0 10.5 Tf <3a2044697361626c657320616c6c20657863657074696f6e2068616e646c696e6720737570706f72742e204966206c65667420756e646566696e65642c204c454146> Tj ET @@ -292604,9 +293104,9 @@ ET 0.251 0.251 0.251 SCN BT -66.24 656.306 Td +66.24 533.846 Td /F1.0 10.5 Tf -[<646566696e6573206974206261736564206f6e2074686520636f6d70696c657220636f6e6669677572> 20.0195 <6174696f6e2028652e672e20>] TJ +[<646566696e6573206974206175746f6d61746963616c6c79206261736564206f6e2074686520636f6d70696c657220636f6e6669677572> 20.0195 <6174696f6e2028652e672e20>] TJ ET 0.0 0.0 0.0 SCN @@ -292615,7 +293115,7 @@ ET 0.0 0.0 0.0 SCN BT -322.3033 656.306 Td +393.6928 533.846 Td /F3.0 10.5 Tf [<2d666e6f2d657863657074696f6e73>] TJ ET @@ -292626,7 +293126,7 @@ ET 0.251 0.251 0.251 SCN BT -416.8033 656.306 Td +488.1928 533.846 Td /F1.0 10.5 Tf <292e> Tj ET @@ -292643,7 +293143,7 @@ ET 0.251 0.251 0.251 SCN BT -56.8805 634.526 Td +56.8805 512.066 Td /F1.0 10.5 Tf Tj ET @@ -292656,7 +293156,7 @@ ET 0.251 0.251 0.251 SCN BT -66.24 634.526 Td +66.24 512.066 Td ET 0.0 0.0 0.0 SCN @@ -292665,7 +293165,7 @@ ET 0.0 0.0 0.0 SCN BT -66.24 634.526 Td +66.24 512.066 Td /F3.0 10.5 Tf [<424f4f53545f4c4541465f4e4f5f54485245414453>] TJ ET @@ -292676,346 +293176,31 @@ ET 0.251 0.251 0.251 SCN BT -198.54 634.526 Td +198.54 512.066 Td /F1.0 10.5 Tf -<3a2044697361626c657320616c6c206d756c74692d74687265616420737570706f72742e> Tj +<3a2044697361626c657320616c6c207468726561642073616665747920696e204c4541462e> Tj ET 0.0 0.0 0.0 SCN 0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN --0.5 Tc +BT +48.24 472.226 Td +/F2.0 18 Tf +<456d62656464656420506c6174666f726d73> Tj +ET -0.0 Tc - --0.5 Tc +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn 0.251 0.251 0.251 scn 0.251 0.251 0.251 SCN BT -56.8805 612.746 Td +48.24 444.206 Td /F1.0 10.5 Tf - Tj -ET - -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn - -0.0 Tc -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -22.8151 Tw - -BT -66.24 612.746 Td -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.0 0.0 0.0 scn -0.0 0.0 0.0 SCN - -22.8151 Tw - -BT -66.24 612.746 Td -/F3.0 10.5 Tf -[<424f4f53545f4c4541465f44495341424c455f5354445f53595354454d5f4552524f52>] TJ -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -22.8151 Tw - -BT -286.74 612.746 Td -/F1.0 10.5 Tf -<3a2044697361626c65732074686520> Tj -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.0 0.0 0.0 scn -0.0 0.0 0.0 SCN - -22.8151 Tw - -BT -423.9814 612.746 Td -/F3.0 10.5 Tf -[<7374643a3a6572726f725f636f6465>] TJ -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -22.8151 Tw - -BT -518.4814 612.746 Td -/F1.0 10.5 Tf -<202f> Tj -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.0 0.0 0.0 scn -0.0 0.0 0.0 SCN - -1.1964 Tw - -BT -66.24 596.966 Td -/F3.0 10.5 Tf -[<7374643a3a6572726f725f636f6e646974696f6e>] TJ -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -1.1964 Tw - -BT -192.24 596.966 Td -/F1.0 10.5 Tf -[<20696e74656772> 20.0195 <6174696f6e2e20496e20746869732063617365204c45414620646f6573206e6f7420>] TJ -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.0 0.0 0.0 scn -0.0 0.0 0.0 SCN - -1.1964 Tw - -BT -398.3186 596.966 Td -/F3.0 10.5 Tf -[<23696e636c756465203c73797374656d5f6572726f723e>] TJ -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -1.1964 Tw - -BT -544.415 596.966 Td -/F1.0 10.5 Tf -<2c> Tj -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -BT -66.24 581.186 Td -/F1.0 10.5 Tf -<776869636820697320636f6e7369646572656420746f6f20686561767920666f7220656d62656464656420706c6174666f726d732e> Tj -ET - -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn - --0.5 Tc - -0.0 Tc - --0.5 Tc -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -BT -56.8805 559.406 Td -/F1.0 10.5 Tf - Tj -ET - -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn - -0.0 Tc -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -2.6571 Tw - -BT -66.24 559.406 Td -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.0 0.0 0.0 scn -0.0 0.0 0.0 SCN - -2.6571 Tw - -BT -66.24 559.406 Td -/F3.0 10.5 Tf -[<424f4f53545f4c4541465f44495341424c455f5354445f535452494e47>] TJ -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -2.6571 Tw - -BT -248.94 559.406 Td -/F1.0 10.5 Tf -<3a2044697361626c657320616c6c20757365206f6620> Tj -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.0 0.0 0.0 scn -0.0 0.0 0.0 SCN - -2.6571 Tw - -BT -359.8441 559.406 Td -/F3.0 10.5 Tf -[<7374643a3a737472696e67>] TJ -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -2.6571 Tw - -BT -429.1441 559.406 Td -/F1.0 10.5 Tf -<2028617661696c61626c65206f6e6c7920756e646572> Tj -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.0 0.0 0.0 scn -0.0 0.0 0.0 SCN - -3.6282 Tw - -BT -66.24 543.626 Td -/F3.0 10.5 Tf -[<424f4f53545f4c4541465f444941474e4f53544943533d30>] TJ -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -3.6282 Tw - -BT -217.44 543.626 Td -/F1.0 10.5 Tf -<292e20496e20746869732063617365204c45414620646f6573206e6f7420> Tj -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.0 0.0 0.0 scn -0.0 0.0 0.0 SCN - -3.6282 Tw - -BT -384.6612 543.626 Td -/F3.0 10.5 Tf -[<23696e636c756465203c737472696e673e>] TJ -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -3.6282 Tw - -BT -495.3895 543.626 Td -/F1.0 10.5 Tf -<207768696368206973> Tj -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -BT -66.24 527.846 Td -/F1.0 10.5 Tf -<636f6e7369646572656420746f6f20686561767920666f7220656d62656464656420706c6174666f726d732e> Tj -ET - -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -BT -48.24 500.066 Td -/F1.0 10.5 Tf -<496e206164646974696f6e2c20646566696e696e6720> Tj +<446566696e696e6720> Tj ET 0.0 0.0 0.0 SCN @@ -293024,7 +293209,7 @@ ET 0.0 0.0 0.0 SCN BT -153.471 500.066 Td +93.978 444.206 Td /F3.0 10.5 Tf [<424f4f53545f4c4541465f454d424544444544>] TJ ET @@ -293035,7 +293220,7 @@ ET 0.251 0.251 0.251 SCN BT -273.171 500.066 Td +213.678 444.206 Td /F1.0 10.5 Tf <206973206571756976616c656e7420746f2074686520666f6c6c6f77696e673a> Tj ET @@ -293044,28 +293229,28 @@ ET 0.0 0.0 0.0 scn q 0.9608 0.9608 0.9608 scn -52.24 484.25 m -543.04 484.25 l -545.2491 484.25 547.04 482.4591 547.04 480.25 c -547.04 407.29 l -547.04 405.0809 545.2491 403.29 543.04 403.29 c -52.24 403.29 l -50.0309 403.29 48.24 405.0809 48.24 407.29 c -48.24 480.25 l -48.24 482.4591 50.0309 484.25 52.24 484.25 c +52.24 428.39 m +543.04 428.39 l +545.2491 428.39 547.04 426.5991 547.04 424.39 c +547.04 189.29 l +547.04 187.0809 545.2491 185.29 543.04 185.29 c +52.24 185.29 l +50.0309 185.29 48.24 187.0809 48.24 189.29 c +48.24 424.39 l +48.24 426.5991 50.0309 428.39 52.24 428.39 c h f 0.8 0.8 0.8 SCN 0.75 w -52.24 484.25 m -543.04 484.25 l -545.2491 484.25 547.04 482.4591 547.04 480.25 c -547.04 407.29 l -547.04 405.0809 545.2491 403.29 543.04 403.29 c -52.24 403.29 l -50.0309 403.29 48.24 405.0809 48.24 407.29 c -48.24 480.25 l -48.24 482.4591 50.0309 484.25 52.24 484.25 c +52.24 428.39 m +543.04 428.39 l +545.2491 428.39 547.04 426.5991 547.04 424.39 c +547.04 189.29 l +547.04 187.0809 545.2491 185.29 543.04 185.29 c +52.24 185.29 l +50.0309 185.29 48.24 187.0809 48.24 189.29 c +48.24 424.39 l +48.24 426.5991 50.0309 428.39 52.24 428.39 c h S Q @@ -293073,9 +293258,9 @@ Q 0.8 0.0 0.0 SCN BT -59.24 461.425 Td +59.24 405.565 Td /F6.0 11 Tf -<23646566696e6520424f4f53545f4c4541465f4e4f5f455843455054494f4e53> Tj +<2369666e64656620424f4f53545f4c4541465f4e4f5f455843455054494f4e53> Tj ET 0.0 0.0 0.0 SCN @@ -293084,9 +293269,9 @@ ET 0.8 0.0 0.0 SCN BT -59.24 446.685 Td +59.24 390.825 Td /F6.0 11 Tf -<23646566696e6520424f4f53545f4c4541465f444941474e4f53544943532030> Tj +<2320646566696e6520424f4f53545f4c4541465f4e4f5f455843455054494f4e53> Tj ET 0.0 0.0 0.0 SCN @@ -293095,9 +293280,9 @@ ET 0.8 0.0 0.0 SCN BT -59.24 431.945 Td +59.24 376.085 Td /F6.0 11 Tf -<23646566696e6520424f4f53545f4c4541465f44495341424c455f5354445f53595354454d5f4552524f52> Tj +<23656e646966> Tj ET 0.0 0.0 0.0 SCN @@ -293106,9 +293291,231 @@ ET 0.8 0.0 0.0 SCN BT -59.24 417.205 Td +59.24 346.605 Td /F6.0 11 Tf -<23646566696e6520424f4f53545f4c4541465f44495341424c455f5354445f535452494e47> Tj +<2369666e64656620424f4f53545f4c4541465f444941474e4f5354494353> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.8 0.0 0.0 scn +0.8 0.0 0.0 SCN + +BT +59.24 331.865 Td +/F6.0 11 Tf +<2320646566696e6520424f4f53545f4c4541465f444941474e4f53544943532030> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.8 0.0 0.0 scn +0.8 0.0 0.0 SCN + +BT +59.24 317.125 Td +/F6.0 11 Tf +<23656e646966> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.8 0.0 0.0 scn +0.8 0.0 0.0 SCN + +BT +59.24 287.645 Td +/F6.0 11 Tf +<2369666e64656620424f4f53545f4c4541465f5553455f5354445f53595354454d5f4552524f52> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.8 0.0 0.0 scn +0.8 0.0 0.0 SCN + +BT +59.24 272.905 Td +/F6.0 11 Tf +<2320646566696e6520424f4f53545f4c4541465f5553455f5354445f53595354454d5f4552524f522030> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.8 0.0 0.0 scn +0.8 0.0 0.0 SCN + +BT +59.24 258.165 Td +/F6.0 11 Tf +<23656e646966> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.8 0.0 0.0 scn +0.8 0.0 0.0 SCN + +BT +59.24 228.685 Td +/F6.0 11 Tf +<2369666e64656620424f4f53545f4c4541465f5553455f5354445f535452494e47> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.8 0.0 0.0 scn +0.8 0.0 0.0 SCN + +BT +59.24 213.945 Td +/F6.0 11 Tf +<2320646566696e6520424f4f53545f4c4541465f5553455f5354445f535452494e472030> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.8 0.0 0.0 scn +0.8 0.0 0.0 SCN + +BT +59.24 199.205 Td +/F6.0 11 Tf +<23656e646966> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +0.7812 Tw + +BT +48.24 161.326 Td +/F1.0 10.5 Tf +[<4c45414620737570706f727473204672656552> 20.0195 <54> 20.0195 <4f53206f7574206f662074686520626f782c20706c6561736520646566696e6520>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +0.7812 Tw + +BT +325.5929 161.326 Td +/F3.0 10.5 Tf +[<424f4f53545f4c4541465f544c535f4652454552544f53>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +0.7812 Tw + +BT +470.4929 161.326 Td +/F1.0 10.5 Tf +<2028696e2077686963682063617365> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +48.24 145.546 Td +/F1.0 10.5 Tf +<4c454146206175746f6d61746963616c6c7920646566696e657320> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +BT +188.142 145.546 Td +/F3.0 10.5 Tf +[<424f4f53545f4c4541465f454d424544444544>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +307.842 145.546 Td +/F1.0 10.5 Tf +<206966206974206973206e6f7420646566696e656420616c7265616479292e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +0.4456 Tw + +BT +48.24 117.766 Td +/F1.0 10.5 Tf +[<46> 40.0391 <6f72206f7468657220656d62656464656420706c6174666f726d732c20706c6561736520646566696e6520>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +0.4456 Tw + +BT +278.1542 117.766 Td +/F3.0 10.5 Tf +[<424f4f53545f4c4541465f544c535f4152524159>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +0.4456 Tw + +BT +404.1542 117.766 Td +/F1.0 10.5 Tf +[<20616e64206d616b> 20.0195 <65207375726520796f75722070726f6a656374>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +48.24 101.986 Td +/F1.0 10.5 Tf +<646566696e65732074686520666f6c6c6f77696e672074776f2066756e6374696f6e7320746f20696d706c656d656e7420544c5320706f696e746572206163636573733a> Tj ET 0.0 0.0 0.0 SCN @@ -293152,7 +293559,7 @@ endobj /F3.0 20 0 R /F6.0 40 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp1 1077 0 R >> >> /Annots [966 0 R 967 0 R] @@ -293165,7 +293572,7 @@ endobj << /Border [0 0 0] /Dest (diagnostic_info) /Subtype /Link -/Rect [428.3727 723.7775 522.8727 732.0305] +/Rect [428.4609 723.7775 522.9609 732.0305] /Type /Annot >> endobj @@ -293178,180 +293585,51 @@ endobj >> endobj 968 0 obj -<< /Length 7472 +[964 0 R /XYZ 0 496.25 null] +endobj +969 0 obj +<< /Length 14287 >> stream q -/DeviceRGB cs -0.2 0.2 0.2 scn -/DeviceRGB CS -0.2 0.2 0.2 SCN - -BT -48.24 782.394 Td -/F2.0 22 Tf -<4c696d69746174696f6e73> Tj -ET - -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -8.7276 Tw - -BT -48.24 753.206 Td -/F1.0 10.5 Tf -<4c45414620726571756972657320432b2b31312c20696e636c7564696e6720> Tj -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.0 0.0 0.0 scn -0.0 0.0 0.0 SCN - -8.7276 Tw - -BT -242.9497 753.206 Td -/F3.0 10.5 Tf -[<7468726561645f6c6f63616c>] TJ -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -8.7276 Tw - -BT -318.5497 753.206 Td -/F1.0 10.5 Tf -<20737570706f72742c20657863657074207768656e20636f6d70696c65642077697468> Tj -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.0 0.0 0.0 scn -0.0 0.0 0.0 SCN - -BT -48.24 737.426 Td -/F3.0 10.5 Tf -[<424f4f53545f4c4541465f4e4f5f54485245414453>] TJ -ET - -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -BT -180.54 737.426 Td -/F1.0 10.5 Tf -<202877686963682063616e2062652075736566756c206f6e20736f6d6520656d62656464656420706c6174666f726d73292e> Tj -ET - -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -1.3055 Tw - -BT -48.24 709.646 Td -/F1.0 10.5 Tf -<5768656e207573696e672064796e616d6963206c696e6b696e672c2069742069732072657175697265642074686174206572726f7220747970657320617265206465636c61726564207769746820> Tj -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.0 0.0 0.0 scn -0.0 0.0 0.0 SCN - -1.3055 Tw - -BT -453.7109 709.646 Td -/F3.0 10.5 Tf -[<64656661756c74>] TJ -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -1.3055 Tw - -BT -497.8109 709.646 Td -/F1.0 10.5 Tf -[<207669736962696c697479> 89.8438 <2c>] TJ -ET - - -0.0 Tw -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -BT -48.24 693.866 Td -/F1.0 10.5 Tf -<652e672e3a> Tj -ET - -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn q +/DeviceRGB cs 0.9608 0.9608 0.9608 scn -52.24 678.05 m -543.04 678.05 l -545.2491 678.05 547.04 676.2591 547.04 674.05 c -547.04 601.09 l -547.04 598.8809 545.2491 597.09 543.04 597.09 c -52.24 597.09 l -50.0309 597.09 48.24 598.8809 48.24 601.09 c -48.24 674.05 l -48.24 676.2591 50.0309 678.05 52.24 678.05 c +52.24 805.89 m +543.04 805.89 l +545.2491 805.89 547.04 804.0991 547.04 801.89 c +547.04 655.23 l +547.04 653.0209 545.2491 651.23 543.04 651.23 c +52.24 651.23 l +50.0309 651.23 48.24 653.0209 48.24 655.23 c +48.24 801.89 l +48.24 804.0991 50.0309 805.89 52.24 805.89 c h f +/DeviceRGB CS 0.8 0.8 0.8 SCN 0.75 w -52.24 678.05 m -543.04 678.05 l -545.2491 678.05 547.04 676.2591 547.04 674.05 c -547.04 601.09 l -547.04 598.8809 545.2491 597.09 543.04 597.09 c -52.24 597.09 l -50.0309 597.09 48.24 598.8809 48.24 601.09 c -48.24 674.05 l -48.24 676.2591 50.0309 678.05 52.24 678.05 c +52.24 805.89 m +543.04 805.89 l +545.2491 805.89 547.04 804.0991 547.04 801.89 c +547.04 655.23 l +547.04 653.0209 545.2491 651.23 543.04 651.23 c +52.24 651.23 l +50.0309 651.23 48.24 653.0209 48.24 655.23 c +48.24 801.89 l +48.24 804.0991 50.0309 805.89 52.24 805.89 c h S Q +/DeviceRGB cs 0.0 0.5333 0.0 scn +/DeviceRGB CS 0.0 0.5333 0.0 SCN BT -59.24 655.225 Td +59.24 783.065 Td /F6.0 11 Tf -<737472756374> Tj +<6e616d657370616365> Tj ET 0.0 0.0 0.0 SCN @@ -293360,29 +293638,7 @@ ET 0.2 0.2 0.2 SCN BT -92.24 655.225 Td -/F5.0 11 Tf -<20> Tj -ET - -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.7333 0.0 0.4 scn -0.7333 0.0 0.4 SCN - -BT -97.74 655.225 Td -/F6.0 11 Tf -<5f5f6174747269627574655f5f> Tj -ET - -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.2 0.2 0.2 scn -0.2 0.2 0.2 SCN - -BT -169.24 655.225 Td +108.74 783.065 Td /F5.0 11 Tf <20> Tj ET @@ -293393,9 +293649,9 @@ ET 0.2 0.2 0.2 SCN BT -174.74 655.225 Td +114.24 783.065 Td /F5.0 11 Tf -<2828> Tj +<626f6f7374> Tj ET 0.0 0.0 0.0 SCN @@ -293404,18 +293660,7 @@ ET 0.2 0.2 0.2 SCN BT -185.74 655.225 Td -/F5.0 11 Tf -<7669736962696c697479> Tj -ET - -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.2 0.2 0.2 scn -0.2 0.2 0.2 SCN - -BT -240.74 655.225 Td +141.74 783.065 Td /F5.0 11 Tf <20> Tj ET @@ -293426,62 +293671,7 @@ ET 0.2 0.2 0.2 SCN BT -246.24 655.225 Td -/F5.0 11 Tf -<28> Tj -ET - -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.8667 0.1333 0.0 scn -0.8667 0.1333 0.0 SCN - -BT -251.74 655.225 Td -/F5.0 11 Tf -<2264656661756c7422> Tj -ET - -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.2 0.2 0.2 scn -0.2 0.2 0.2 SCN - -BT -301.24 655.225 Td -/F5.0 11 Tf -<292929> Tj -ET - -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.2 0.2 0.2 scn -0.2 0.2 0.2 SCN - -BT -317.74 655.225 Td -/F5.0 11 Tf -<20> Tj -ET - -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.2 0.2 0.2 scn -0.2 0.2 0.2 SCN - -BT -323.24 655.225 Td -/F5.0 11 Tf -<6d795f6572726f725f696e666f> Tj -ET - -0.0 0.0 0.0 SCN -0.0 0.0 0.0 scn -0.2 0.2 0.2 scn -0.2 0.2 0.2 SCN - -BT -59.24 640.485 Td +147.24 783.065 Td /F5.0 11 Tf <7b> Tj ET @@ -293492,20 +293682,20 @@ ET 0.2 0.2 0.2 SCN BT -59.24 625.745 Td +152.74 783.065 Td /F5.0 11 Tf - Tj +<20> Tj ET 0.0 0.0 0.0 SCN 0.0 0.0 0.0 scn -0.5333 0.5333 0.5333 scn -0.5333 0.5333 0.5333 SCN +0.0 0.5333 0.0 scn +0.0 0.5333 0.0 SCN BT -81.24 625.745 Td +158.24 783.065 Td /F6.0 11 Tf -<696e74> Tj +<6e616d657370616365> Tj ET 0.0 0.0 0.0 SCN @@ -293514,7 +293704,7 @@ ET 0.2 0.2 0.2 SCN BT -97.74 625.745 Td +207.74 783.065 Td /F5.0 11 Tf <20> Tj ET @@ -293525,9 +293715,9 @@ ET 0.2 0.2 0.2 SCN BT -103.24 625.745 Td +213.24 783.065 Td /F5.0 11 Tf -<76616c7565> Tj +<6c656166> Tj ET 0.0 0.0 0.0 SCN @@ -293536,7 +293726,238 @@ ET 0.2 0.2 0.2 SCN BT -130.74 625.745 Td +235.24 783.065 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +240.74 783.065 Td +/F5.0 11 Tf +<7b> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.5333 0.0 scn +0.0 0.5333 0.0 SCN + +BT +59.24 753.585 Td +/F6.0 11 Tf +<6e616d657370616365> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +108.74 753.585 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +114.24 753.585 Td +/F5.0 11 Tf +<746c73> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 738.845 Td +/F5.0 11 Tf +<7b> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 724.105 Td +/F5.0 11 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.5333 0.5333 0.5333 scn +0.5333 0.5333 0.5333 SCN + +BT +81.24 724.105 Td +/F6.0 11 Tf +<766f6964> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +103.24 724.105 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +108.74 724.105 Td +/F5.0 11 Tf +<2a> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +114.24 724.105 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +119.74 724.105 Td +/F5.0 11 Tf +<726561645f766f69645f707472> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +191.24 724.105 Td +/F5.0 11 Tf +<28> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +196.74 724.105 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.5333 0.5333 0.5333 scn +0.5333 0.5333 0.5333 SCN + +BT +202.24 724.105 Td +/F6.0 11 Tf +<696e74> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +218.74 724.105 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +224.24 724.105 Td +/F5.0 11 Tf +<746c735f696e646578> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +273.74 724.105 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +279.24 724.105 Td +/F5.0 11 Tf +<29> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +284.74 724.105 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.5333 0.0 scn +0.0 0.5333 0.0 SCN + +BT +290.24 724.105 Td +/F6.0 11 Tf +<6e6f657863657074> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +334.24 724.105 Td /F5.0 11 Tf <3b> Tj ET @@ -293547,139 +293968,273 @@ ET 0.2 0.2 0.2 SCN BT -59.24 611.005 Td +59.24 709.365 Td /F5.0 11 Tf -<7d3b> Tj + Tj ET 0.0 0.0 0.0 SCN 0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -0.8451 Tw +0.5333 0.5333 0.5333 scn +0.5333 0.5333 0.5333 SCN BT -48.24 573.126 Td -/F1.0 10.5 Tf -[<5468697320776f726b7320617320657870656374656420657863657074206f6e2057696e646f77732c207768657265207468726561642d6c6f63616c2073746f72> 20.0195 <616765206973206e6f7420736861726564206265747765656e20746865>] TJ +81.24 709.365 Td +/F6.0 11 Tf +<766f6964> Tj ET - -0.0 Tw 0.0 0.0 0.0 SCN 0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -0.9741 Tw +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN BT -48.24 557.346 Td -/F1.0 10.5 Tf -[<696e646976696475616c2062696e617279206d6f64756c65732e2046> 40.0391 <6f72207468697320726561736f6e2c20746f207472> 20.0195 <616e73706f7274206572726f72206f626a65637473206163726f737320444c4c20626f756e6461726965732c206974206973>] TJ +103.24 709.365 Td +/F5.0 11 Tf +<20> Tj ET - -0.0 Tw 0.0 0.0 0.0 SCN 0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -2.6611 Tw +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN BT -48.24 541.566 Td -/F1.0 10.5 Tf -<726571756972656420746861742074686579d5726520636170747572656420696e206120> Tj +108.74 709.365 Td +/F5.0 11 Tf +<77726974655f766f69645f707472> Tj ET - -0.0 Tw 0.0 0.0 0.0 SCN 0.0 0.0 0.0 scn -0.0 0.0 0.0 scn -0.0 0.0 0.0 SCN - -2.6611 Tw +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN BT -240.4385 541.566 Td -/F3.0 10.5 Tf -[<706f6c796d6f72706869635f636f6e74657874>] TJ +185.74 709.365 Td +/F5.0 11 Tf +<28> Tj ET - -0.0 Tw -q -0.5 w -240.4385 540.316 m -360.1385 540.316 l -S -Q 0.0 0.0 0.0 SCN 0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN - -2.6611 Tw +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN BT -360.1385 541.566 Td -/F1.0 10.5 Tf -[<2c206a757374206c696b> 20.0195 <65207768656e20>] TJ +191.24 709.365 Td +/F5.0 11 Tf +<20> Tj ET - -0.0 Tw 0.0 0.0 0.0 SCN 0.0 0.0 0.0 scn -0.0 0.0 0.0 scn -0.0 0.0 0.0 SCN - -2.6611 Tw +0.5333 0.5333 0.5333 scn +0.5333 0.5333 0.5333 SCN BT -448.7451 541.566 Td -/F1.0 10.5 Tf -[<5472> 20.0195 <616e73706f7274696e67204572726f72>] TJ +196.74 709.365 Td +/F6.0 11 Tf +<696e74> Tj ET - -0.0 Tw -q -0.5 w -448.7451 540.316 m -547.04 540.316 l -S -Q 0.0 0.0 0.0 SCN 0.0 0.0 0.0 scn -0.0 0.0 0.0 scn -0.0 0.0 0.0 SCN +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN BT -48.24 525.786 Td -/F1.0 10.5 Tf -<4f626a65637473204265747765656e2054687265616473> Tj +213.24 709.365 Td +/F5.0 11 Tf +<20> Tj ET -q -0.5 w -48.24 524.536 m -174.198 524.536 l -S -Q 0.0 0.0 0.0 SCN 0.0 0.0 0.0 scn -0.251 0.251 0.251 scn -0.251 0.251 0.251 SCN +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN BT -174.198 525.786 Td -/F1.0 10.5 Tf -<2e> Tj +218.74 709.365 Td +/F5.0 11 Tf +<746c735f696e646578> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +268.24 709.365 Td +/F5.0 11 Tf +<2c> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +273.74 709.365 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.5333 0.5333 0.5333 scn +0.5333 0.5333 0.5333 SCN + +BT +279.24 709.365 Td +/F6.0 11 Tf +<766f6964> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +301.24 709.365 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +306.74 709.365 Td +/F5.0 11 Tf +<2a> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +312.24 709.365 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +317.74 709.365 Td +/F5.0 11 Tf +<70> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +323.24 709.365 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +328.74 709.365 Td +/F5.0 11 Tf +<29> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +334.24 709.365 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.5333 0.0 scn +0.0 0.5333 0.0 SCN + +BT +339.74 709.365 Td +/F6.0 11 Tf +<6e6f657863657074> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +383.74 709.365 Td +/F5.0 11 Tf +<3b> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 694.625 Td +/F5.0 11 Tf +<7d> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 665.145 Td +/F5.0 11 Tf +<7d> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +64.74 665.145 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +70.24 665.145 Td +/F5.0 11 Tf +<7d> Tj ET 0.0 0.0 0.0 SCN @@ -293687,16 +294242,16 @@ ET q 0.5 w 0.9333 0.9333 0.9333 SCN -108.24 509.97 m -108.24 470.41 l +108.24 639.23 m +108.24 615.45 l S Q 0.0 0.0 0.0 scn 0.0 0.0 0.0 SCN BT -69.996 481.19 Td -/F8.1 24 Tf +70.0716 618.4225 Td +/F8.1 23.78 Tf <21> Tj ET @@ -293705,12 +294260,163 @@ ET 0.251 0.251 0.251 scn 0.251 0.251 0.251 SCN -0.205 Tw +BT +120.24 623.266 Td +/F1.0 10.5 Tf +[<46> 40.0391 <6f7220656666696369656e6379> 89.8438 <2c20>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN BT -120.24 494.006 Td +192.8382 623.266 Td +/F3.0 10.5 Tf +[<726561645f766f69645f707472>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +274.7382 623.266 Td /F1.0 10.5 Tf -[<5768656e207573696e672064796e616d6963206c696e6b696e672c20697420697320616c7761> 20.0195 <7973206265737420746f20646566696e65206d6f64756c6520696e746572666163657320696e207465726d73>] TJ +<20616e6420> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +BT +299.2872 623.266 Td +/F3.0 10.5 Tf +[<77726974655f766f69645f707472>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +387.4872 623.266 Td +/F1.0 10.5 Tf +<2073686f756c6420626520646566696e656420> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +BT +482.3232 623.266 Td +/F3.0 10.5 Tf +[<696e6c696e65>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +520.1232 623.266 Td +/F1.0 10.5 Tf +<2e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +48.24 591.486 Td +/F1.0 10.5 Tf +<556e64657220> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +BT +82.2495 591.486 Td +/F3.0 10.5 Tf +[<424f4f53545f4c4541465f544c535f4152524159>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +208.2495 591.486 Td +/F1.0 10.5 Tf +<2028776869636820696e636c7564657320> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +BT +292.9005 591.486 Td +/F3.0 10.5 Tf +[<424f4f53545f4c4541465f544c535f4652454552544f53>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +437.8005 591.486 Td +/F1.0 10.5 Tf +<293a> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc + +0.0 Tc + +-0.5 Tc +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +56.8805 563.706 Td +/F1.0 10.5 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +1.3068 Tw + +BT +66.24 563.706 Td +/F1.0 10.5 Tf +[<45616368206572726f7220747970652069732061737369676e6564206120756e6971756520696e64657820696e2074686520544c5320706f696e74657220617272> 20.0195 <61> 20.0195 <79> 89.8438 <2e2042> 20.0195 <792064656661756c742c2061737369676e656420544c53>] TJ ET @@ -293721,9 +294427,358 @@ ET 0.251 0.251 0.251 SCN BT -120.24 478.226 Td +66.24 547.926 Td /F1.0 10.5 Tf -<6f6620432028616e6420696d706c656d656e74207468656d20696e20432b2b20696620617070726f707269617465292e> Tj +<696e64696365732073746172742066726f6d20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +BT +157.59 547.926 Td +/F3.0 10.5 Tf +[<30>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +163.89 547.926 Td +/F1.0 10.5 Tf +[<3b20746869732063616e206265206368616e6765642062> 20.0195 <7920646566696e696e6720>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +BT +330.4303 547.926 Td +/F3.0 10.5 Tf +[<424f4f53545f4c4541465f544c535f41525241595f53544152545f494e444558>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +532.0303 547.926 Td +/F1.0 10.5 Tf +<2e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc + +0.0 Tc + +-0.5 Tc +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +56.8805 526.146 Td +/F1.0 10.5 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +1.0676 Tw + +BT +66.24 526.146 Td +/F1.0 10.5 Tf +<496620> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +1.0676 Tw + +BT +77.7551 526.146 Td +/F3.0 10.5 Tf +[<424f4f53545f4c4541465f544c535f41525241595f53495a45>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +1.0676 Tw + +BT +235.2551 526.146 Td +/F1.0 10.5 Tf +<20697320646566696e65642c204c4541462077696c6c2075736520697420746f20> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +1.0676 Tw + +BT +393.7467 526.146 Td +/F3.0 10.5 Tf +[<424f4f53545f4c4541465f415353455254>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +1.0676 Tw + +BT +500.8467 526.146 Td +/F1.0 10.5 Tf +<207468617420544c53> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +66.24 510.366 Td +/F1.0 10.5 Tf +<696e6469636573206172652077697468696e20626f756e647320287768696368206973206f6620636f7572736520646561637469766174656420756e64657220> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +BT +389.3145 510.366 Td +/F3.0 10.5 Tf +[<4e4445425547>] TJ +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +427.1145 510.366 Td +/F1.0 10.5 Tf +<292e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +-0.5 Tc + +0.0 Tc + +-0.5 Tc +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +56.8805 488.586 Td +/F1.0 10.5 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn + +0.0 Tc +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +20.9199 Tw + +BT +66.24 488.586 Td +/F1.0 10.5 Tf +<556e64657220> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +20.9199 Tw + +BT +121.1694 488.586 Td +/F3.0 10.5 Tf +[<424f4f53545f4c4541465f544c535f4652454552544f53>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +20.9199 Tw + +BT +266.0694 488.586 Td +/F1.0 10.5 Tf +<2c20> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +20.9199 Tw + +BT +292.3338 488.586 Td +/F3.0 10.5 Tf +[<424f4f53545f4c4541465f544c535f41525241595f53495a45>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +20.9199 Tw + +BT +449.8338 488.586 Td +/F1.0 10.5 Tf +<2064656661756c747320746f> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +BT +66.24 472.806 Td +/F3.0 10.5 Tf +[<636f6e6669674e554d5f5448524541445f4c4f43414c5f53544f524147455f504f494e54455253>] TJ +ET + +q +0.5 w +66.24 471.556 m +311.94 471.556 l +S +Q +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +311.94 472.806 Td +/F1.0 10.5 Tf +<2e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +1.3281 Tw + +BT +48.24 445.026 Td +/F1.0 10.5 Tf +[<496620796f75722070726f6772> 20.0195 <616d20646f6573206e6f742075736520636f6e63757272656e637920617420616c6c2c2073696d706c7920646566696e6520>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +1.3281 Tw + +BT +377.1974 445.026 Td +/F3.0 10.5 Tf +[<424f4f53545f4c4541465f4e4f5f54485245414453>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +1.3281 Tw + +BT +509.4974 445.026 Td +/F1.0 10.5 Tf +<2c207768696368> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +48.24 429.246 Td +/F1.0 10.5 Tf +[<7265717569726573206e6f20544c5320737570706f727420617420616c6c2028627574206973204e4f> 20.0195 <54207468726561642d73616665292e>] TJ ET 0.0 0.0 0.0 SCN @@ -293752,7 +294807,7 @@ Q endstream endobj -969 0 obj +970 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 595.28 841.89] @@ -293760,7 +294815,548 @@ endobj /BleedBox [0 0 595.28 841.89] /TrimBox [0 0 595.28 841.89] /ArtBox [0 0 595.28 841.89] -/Contents 968 0 R +/Contents 969 0 R +/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] +/Font << /F6.0 40 0 R +/F5.0 41 0 R +/F8.1 137 0 R +/F1.0 8 0 R +/F3.0 20 0 R +>> +/XObject << /Stamp2 1078 0 R +>> +>> +/Annots [971 0 R] +>> +endobj +971 0 obj +<< /Border [0 0 0] +/A << /Type /Action +/S /URI +/URI (https://www.freertos.org/a00110.html#configNUM_THREAD_LOCAL_STORAGE_POINTERS) +>> +/Subtype /Link +/Rect [66.24 471.1575 311.94 479.4105] +/Type /Annot +>> +endobj +972 0 obj +<< /Length 6527 +>> +stream +q +/DeviceRGB cs +0.2 0.2 0.2 scn +/DeviceRGB CS +0.2 0.2 0.2 SCN + +BT +48.24 782.394 Td +/F2.0 22 Tf +<4c696d69746174696f6e73> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +1.3055 Tw + +BT +48.24 753.206 Td +/F1.0 10.5 Tf +<5768656e207573696e672064796e616d6963206c696e6b696e672c2069742069732072657175697265642074686174206572726f7220747970657320617265206465636c61726564207769746820> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +1.3055 Tw + +BT +453.7109 753.206 Td +/F3.0 10.5 Tf +[<64656661756c74>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +1.3055 Tw + +BT +497.8109 753.206 Td +/F1.0 10.5 Tf +[<207669736962696c697479> 89.8438 <2c>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +48.24 737.426 Td +/F1.0 10.5 Tf +<652e672e3a> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.9608 0.9608 0.9608 scn +52.24 721.61 m +543.04 721.61 l +545.2491 721.61 547.04 719.8191 547.04 717.61 c +547.04 644.65 l +547.04 642.4409 545.2491 640.65 543.04 640.65 c +52.24 640.65 l +50.0309 640.65 48.24 642.4409 48.24 644.65 c +48.24 717.61 l +48.24 719.8191 50.0309 721.61 52.24 721.61 c +h +f +0.8 0.8 0.8 SCN +0.75 w +52.24 721.61 m +543.04 721.61 l +545.2491 721.61 547.04 719.8191 547.04 717.61 c +547.04 644.65 l +547.04 642.4409 545.2491 640.65 543.04 640.65 c +52.24 640.65 l +50.0309 640.65 48.24 642.4409 48.24 644.65 c +48.24 717.61 l +48.24 719.8191 50.0309 721.61 52.24 721.61 c +h +S +Q +0.0 0.5333 0.0 scn +0.0 0.5333 0.0 SCN + +BT +59.24 698.785 Td +/F6.0 11 Tf +<737472756374> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +92.24 698.785 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.7333 0.0 0.4 scn +0.7333 0.0 0.4 SCN + +BT +97.74 698.785 Td +/F6.0 11 Tf +<5f5f6174747269627574655f5f> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +169.24 698.785 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +174.74 698.785 Td +/F5.0 11 Tf +<2828> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +185.74 698.785 Td +/F5.0 11 Tf +<7669736962696c697479> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +240.74 698.785 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +246.24 698.785 Td +/F5.0 11 Tf +<28> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.8667 0.1333 0.0 scn +0.8667 0.1333 0.0 SCN + +BT +251.74 698.785 Td +/F5.0 11 Tf +<2264656661756c7422> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +301.24 698.785 Td +/F5.0 11 Tf +<292929> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +317.74 698.785 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +323.24 698.785 Td +/F5.0 11 Tf +<6d795f6572726f725f696e666f> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 684.045 Td +/F5.0 11 Tf +<7b> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 669.305 Td +/F5.0 11 Tf + Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.5333 0.5333 0.5333 scn +0.5333 0.5333 0.5333 SCN + +BT +81.24 669.305 Td +/F6.0 11 Tf +<696e74> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +97.74 669.305 Td +/F5.0 11 Tf +<20> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +103.24 669.305 Td +/F5.0 11 Tf +<76616c7565> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +130.74 669.305 Td +/F5.0 11 Tf +<3b> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.2 0.2 0.2 scn +0.2 0.2 0.2 SCN + +BT +59.24 654.565 Td +/F5.0 11 Tf +<7d3b> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +0.8451 Tw + +BT +48.24 616.686 Td +/F1.0 10.5 Tf +[<5468697320776f726b7320617320657870656374656420657863657074206f6e2057696e646f77732c207768657265207468726561642d6c6f63616c2073746f72> 20.0195 <616765206973206e6f7420736861726564206265747765656e20746865>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +0.9741 Tw + +BT +48.24 600.906 Td +/F1.0 10.5 Tf +[<696e646976696475616c2062696e617279206d6f64756c65732e2046> 40.0391 <6f72207468697320726561736f6e2c20746f207472> 20.0195 <616e73706f7274206572726f72206f626a65637473206163726f737320444c4c20626f756e6461726965732c206974206973>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +2.6611 Tw + +BT +48.24 585.126 Td +/F1.0 10.5 Tf +<726571756972656420746861742074686579d5726520636170747572656420696e206120> Tj +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +2.6611 Tw + +BT +240.4385 585.126 Td +/F3.0 10.5 Tf +[<706f6c796d6f72706869635f636f6e74657874>] TJ +ET + + +0.0 Tw +q +0.5 w +240.4385 583.876 m +360.1385 583.876 l +S +Q +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +2.6611 Tw + +BT +360.1385 585.126 Td +/F1.0 10.5 Tf +[<2c206a757374206c696b> 20.0195 <65207768656e20>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +2.6611 Tw + +BT +448.7451 585.126 Td +/F1.0 10.5 Tf +[<5472> 20.0195 <616e73706f7274696e67204572726f72>] TJ +ET + + +0.0 Tw +q +0.5 w +448.7451 583.876 m +547.04 583.876 l +S +Q +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +BT +48.24 569.346 Td +/F1.0 10.5 Tf +<4f626a65637473204265747765656e2054687265616473> Tj +ET + +q +0.5 w +48.24 568.096 m +174.198 568.096 l +S +Q +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +174.198 569.346 Td +/F1.0 10.5 Tf +<2e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.5 w +0.9333 0.9333 0.9333 SCN +108.24 553.53 m +108.24 513.97 l +S +Q +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN + +BT +69.996 524.75 Td +/F8.1 24 Tf +<21> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +0.205 Tw + +BT +120.24 537.566 Td +/F1.0 10.5 Tf +[<5768656e207573696e672064796e616d6963206c696e6b696e672c20697420697320616c7761> 20.0195 <7973206265737420746f20646566696e65206d6f64756c6520696e746572666163657320696e207465726d73>] TJ +ET + + +0.0 Tw +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +120.24 521.786 Td +/F1.0 10.5 Tf +<6f6620432028616e6420696d706c656d656e74207468656d20696e20432b2b20696620617070726f707269617465292e> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +q +0.0 0.0 0.0 scn +0.0 0.0 0.0 SCN +1 w +0 J +0 j +[] 0 d +/Stamp1 Do +0.251 0.251 0.251 scn +0.251 0.251 0.251 SCN + +BT +530.947 14.263 Td +/F1.0 9 Tf +<313533> Tj +ET + +0.0 0.0 0.0 SCN +0.0 0.0 0.0 scn +Q +Q + +endstream +endobj +973 0 obj +<< /Type /Page +/Parent 3 0 R +/MediaBox [0 0 595.28 841.89] +/CropBox [0 0 595.28 841.89] +/BleedBox [0 0 595.28 841.89] +/TrimBox [0 0 595.28 841.89] +/ArtBox [0 0 595.28 841.89] +/Contents 972 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 15 0 R /F1.0 8 0 R @@ -293769,41 +295365,41 @@ endobj /F5.0 41 0 R /F8.1 137 0 R >> -/XObject << /Stamp2 1073 0 R +/XObject << /Stamp1 1077 0 R >> >> -/Annots [971 0 R 972 0 R 973 0 R] ->> -endobj -970 0 obj -[969 0 R /XYZ 0 841.89 null] -endobj -971 0 obj -<< /Border [0 0 0] -/Dest (polymorphic_context) -/Subtype /Link -/Rect [240.4385 539.9175 360.1385 548.1705] -/Type /Annot ->> -endobj -972 0 obj -<< /Border [0 0 0] -/Dest (tutorial-async) -/Subtype /Link -/Rect [448.7451 538.5 547.04 552.78] -/Type /Annot ->> -endobj -973 0 obj -<< /Border [0 0 0] -/Dest (tutorial-async) -/Subtype /Link -/Rect [48.24 522.72 174.198 537] -/Type /Annot +/Annots [975 0 R 976 0 R 977 0 R] >> endobj 974 0 obj -<< /Length 2058 +[973 0 R /XYZ 0 841.89 null] +endobj +975 0 obj +<< /Border [0 0 0] +/Dest (polymorphic_context) +/Subtype /Link +/Rect [240.4385 583.4775 360.1385 591.7305] +/Type /Annot +>> +endobj +976 0 obj +<< /Border [0 0 0] +/Dest (tutorial-async) +/Subtype /Link +/Rect [448.7451 582.06 547.04 596.34] +/Type /Annot +>> +endobj +977 0 obj +<< /Border [0 0 0] +/Dest (tutorial-async) +/Subtype /Link +/Rect [48.24 566.28 174.198 580.56] +/Type /Annot +>> +endobj +978 0 obj +<< /Length 2056 >> stream q @@ -293939,14 +295535,14 @@ q 0 J 0 j [] 0 d -/Stamp1 Do +/Stamp2 Do 0.251 0.251 0.251 scn 0.251 0.251 0.251 SCN BT -530.947 14.263 Td +49.24 14.263 Td /F1.0 9 Tf -<313533> Tj +<313534> Tj ET 0.0 0.0 0.0 SCN @@ -293956,7 +295552,7 @@ Q endstream endobj -975 0 obj +979 0 obj << /Type /Page /Parent 3 0 R /MediaBox [0 0 595.28 841.89] @@ -293964,22 +295560,22 @@ endobj /BleedBox [0 0 595.28 841.89] /TrimBox [0 0 595.28 841.89] /ArtBox [0 0 595.28 841.89] -/Contents 974 0 R +/Contents 978 0 R /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F2.0 15 0 R /F1.0 8 0 R /F1.1 119 0 R >> -/XObject << /Stamp1 1072 0 R +/XObject << /Stamp2 1078 0 R >> >> -/Annots [977 0 R 978 0 R] +/Annots [981 0 R 982 0 R] >> endobj -976 0 obj -[975 0 R /XYZ 0 841.89 null] +980 0 obj +[979 0 R /XYZ 0 841.89 null] endobj -977 0 obj +981 0 obj << /Border [0 0 0] /A << /Type /Action /S /URI @@ -293990,7 +295586,7 @@ endobj /Type /Annot >> endobj -978 0 obj +982 0 obj << /Border [0 0 0] /A << /Type /Action /S /URI @@ -294001,831 +295597,840 @@ endobj /Type /Annot >> endobj -979 0 obj -<< /Type /Outlines -/Count 91 -/First 980 0 R -/Last 1070 0 R ->> -endobj -980 0 obj -<< /Title -/Parent 979 0 R -/Count 0 -/Next 981 0 R -/Dest [7 0 R /XYZ 0 841.89 null] ->> -endobj -981 0 obj -<< /Title -/Parent 979 0 R -/Count 0 -/Next 982 0 R -/Prev 980 0 R -/Dest [10 0 R /XYZ 0 841.89 null] ->> -endobj -982 0 obj -<< /Title -/Parent 979 0 R -/Count 0 -/Next 983 0 R -/Prev 981 0 R -/Dest [17 0 R /XYZ 0 841.89 null] ->> -endobj 983 0 obj -<< /Title -/Parent 979 0 R -/Count 0 -/Next 984 0 R -/Prev 982 0 R -/Dest [25 0 R /XYZ 0 841.89 null] +<< /Type /Outlines +/Count 92 +/First 984 0 R +/Last 1075 0 R >> endobj 984 0 obj -<< /Title -/Parent 979 0 R +<< /Title +/Parent 983 0 R /Count 0 /Next 985 0 R -/Prev 983 0 R -/Dest [29 0 R /XYZ 0 841.89 null] +/Dest [7 0 R /XYZ 0 841.89 null] >> endobj 985 0 obj -<< /Title -/Parent 979 0 R -/Count 19 -/First 986 0 R -/Last 1004 0 R -/Next 1005 0 R +<< /Title +/Parent 983 0 R +/Count 0 +/Next 986 0 R /Prev 984 0 R -/Dest [37 0 R /XYZ 0 841.89 null] +/Dest [10 0 R /XYZ 0 841.89 null] >> endobj 986 0 obj -<< /Title -/Parent 985 0 R +<< /Title +/Parent 983 0 R /Count 0 /Next 987 0 R -/Dest [37 0 R /XYZ 0 484.25 null] +/Prev 985 0 R +/Dest [17 0 R /XYZ 0 841.89 null] >> endobj 987 0 obj -<< /Title -/Parent 985 0 R +<< /Title +/Parent 983 0 R /Count 0 /Next 988 0 R /Prev 986 0 R -/Dest [37 0 R /XYZ 0 183.21 null] +/Dest [25 0 R /XYZ 0 841.89 null] >> endobj 988 0 obj -<< /Title -/Parent 985 0 R +<< /Title +/Parent 983 0 R /Count 0 /Next 989 0 R /Prev 987 0 R -/Dest [46 0 R /XYZ 0 415.477 null] +/Dest [29 0 R /XYZ 0 841.89 null] >> endobj 989 0 obj -<< /Title -/Parent 985 0 R -/Count 0 -/Next 990 0 R +<< /Title +/Parent 983 0 R +/Count 19 +/First 990 0 R +/Last 1008 0 R +/Next 1009 0 R /Prev 988 0 R -/Dest [57 0 R /XYZ 0 297.257 null] +/Dest [37 0 R /XYZ 0 841.89 null] >> endobj 990 0 obj -<< /Title -/Parent 985 0 R +<< /Title +/Parent 989 0 R /Count 0 /Next 991 0 R -/Prev 989 0 R -/Dest [61 0 R /XYZ 0 322.79 null] +/Dest [37 0 R /XYZ 0 484.25 null] >> endobj 991 0 obj -<< /Title -/Parent 985 0 R +<< /Title +/Parent 989 0 R /Count 0 /Next 992 0 R /Prev 990 0 R -/Dest [82 0 R /XYZ 0 739.08 null] +/Dest [37 0 R /XYZ 0 183.21 null] >> endobj 992 0 obj -<< /Title -/Parent 985 0 R +<< /Title +/Parent 989 0 R /Count 0 /Next 993 0 R /Prev 991 0 R -/Dest [96 0 R /XYZ 0 475.557 null] +/Dest [46 0 R /XYZ 0 415.477 null] >> endobj 993 0 obj -<< /Title -/Parent 985 0 R +<< /Title +/Parent 989 0 R /Count 0 /Next 994 0 R /Prev 992 0 R -/Dest [110 0 R /XYZ 0 475.557 null] +/Dest [57 0 R /XYZ 0 297.257 null] >> endobj 994 0 obj -<< /Title -/Parent 985 0 R +<< /Title +/Parent 989 0 R /Count 0 /Next 995 0 R /Prev 993 0 R -/Dest [129 0 R /XYZ 0 368.29 null] +/Dest [61 0 R /XYZ 0 322.79 null] >> endobj 995 0 obj -<< /Title -/Parent 985 0 R +<< /Title +/Parent 989 0 R /Count 0 /Next 996 0 R /Prev 994 0 R -/Dest [157 0 R /XYZ 0 307.67 null] +/Dest [82 0 R /XYZ 0 739.08 null] >> endobj 996 0 obj -<< /Title -/Parent 985 0 R +<< /Title +/Parent 989 0 R /Count 0 /Next 997 0 R /Prev 995 0 R -/Dest [168 0 R /XYZ 0 379.67 null] +/Dest [96 0 R /XYZ 0 475.557 null] >> endobj 997 0 obj -<< /Title -/Parent 985 0 R +<< /Title +/Parent 989 0 R /Count 0 /Next 998 0 R /Prev 996 0 R -/Dest [178 0 R /XYZ 0 292.6 null] +/Dest [110 0 R /XYZ 0 475.557 null] >> endobj 998 0 obj -<< /Title -/Parent 985 0 R +<< /Title +/Parent 989 0 R /Count 0 /Next 999 0 R /Prev 997 0 R -/Dest [200 0 R /XYZ 0 354.63 null] +/Dest [129 0 R /XYZ 0 368.29 null] >> endobj 999 0 obj -<< /Title -/Parent 985 0 R +<< /Title +/Parent 989 0 R /Count 0 /Next 1000 0 R /Prev 998 0 R -/Dest [232 0 R /XYZ 0 665.017 null] +/Dest [157 0 R /XYZ 0 307.67 null] >> endobj 1000 0 obj -<< /Title -/Parent 985 0 R +<< /Title +/Parent 989 0 R /Count 0 /Next 1001 0 R /Prev 999 0 R -/Dest [254 0 R /XYZ 0 600.11 null] +/Dest [168 0 R /XYZ 0 379.67 null] >> endobj 1001 0 obj -<< /Title -/Parent 985 0 R +<< /Title +/Parent 989 0 R /Count 0 /Next 1002 0 R /Prev 1000 0 R -/Dest [267 0 R /XYZ 0 360.05 null] +/Dest [178 0 R /XYZ 0 292.6 null] >> endobj 1002 0 obj -<< /Title -/Parent 985 0 R +<< /Title +/Parent 989 0 R /Count 0 /Next 1003 0 R /Prev 1001 0 R -/Dest [292 0 R /XYZ 0 841.89 null] +/Dest [200 0 R /XYZ 0 354.63 null] >> endobj 1003 0 obj -<< /Title -/Parent 985 0 R +<< /Title +/Parent 989 0 R /Count 0 /Next 1004 0 R /Prev 1002 0 R -/Dest [297 0 R /XYZ 0 174.11 null] +/Dest [232 0 R /XYZ 0 665.017 null] >> endobj 1004 0 obj -<< /Title -/Parent 985 0 R +<< /Title +/Parent 989 0 R /Count 0 +/Next 1005 0 R /Prev 1003 0 R -/Dest [309 0 R /XYZ 0 282.53 null] +/Dest [254 0 R /XYZ 0 600.11 null] >> endobj 1005 0 obj -<< /Title -/Parent 979 0 R +<< /Title +/Parent 989 0 R /Count 0 /Next 1006 0 R -/Prev 985 0 R -/Dest [321 0 R /XYZ 0 841.89 null] +/Prev 1004 0 R +/Dest [267 0 R /XYZ 0 360.05 null] >> endobj 1006 0 obj -<< /Title -/Parent 979 0 R -/Count 2 -/First 1007 0 R -/Last 1008 0 R -/Next 1009 0 R +<< /Title +/Parent 989 0 R +/Count 0 +/Next 1007 0 R /Prev 1005 0 R -/Dest [326 0 R /XYZ 0 841.89 null] +/Dest [292 0 R /XYZ 0 841.89 null] >> endobj 1007 0 obj -<< /Title -/Parent 1006 0 R +<< /Title +/Parent 989 0 R /Count 0 /Next 1008 0 R -/Dest [326 0 R /XYZ 0 576.71 null] +/Prev 1006 0 R +/Dest [297 0 R /XYZ 0 174.11 null] >> endobj 1008 0 obj -<< /Title -/Parent 1006 0 R +<< /Title +/Parent 989 0 R /Count 0 /Prev 1007 0 R -/Dest [377 0 R /XYZ 0 573.939 null] +/Dest [309 0 R /XYZ 0 282.53 null] >> endobj 1009 0 obj -<< /Title -/Parent 979 0 R -/Count 13 -/First 1010 0 R -/Last 1022 0 R -/Next 1023 0 R -/Prev 1006 0 R -/Dest [414 0 R /XYZ 0 841.89 null] +<< /Title +/Parent 983 0 R +/Count 0 +/Next 1010 0 R +/Prev 989 0 R +/Dest [321 0 R /XYZ 0 841.89 null] >> endobj 1010 0 obj -<< /Title -/Parent 1009 0 R -/Count 0 -/Next 1011 0 R -/Dest [414 0 R /XYZ 0 705.39 null] +<< /Title +/Parent 983 0 R +/Count 2 +/First 1011 0 R +/Last 1012 0 R +/Next 1013 0 R +/Prev 1009 0 R +/Dest [326 0 R /XYZ 0 841.89 null] >> endobj 1011 0 obj -<< /Title -/Parent 1009 0 R +<< /Title +/Parent 1010 0 R /Count 0 /Next 1012 0 R -/Prev 1010 0 R -/Dest [414 0 R /XYZ 0 273.987 null] +/Dest [326 0 R /XYZ 0 576.71 null] >> endobj 1012 0 obj -<< /Title -/Parent 1009 0 R +<< /Title +/Parent 1010 0 R /Count 0 -/Next 1013 0 R /Prev 1011 0 R -/Dest [422 0 R /XYZ 0 368.6 null] +/Dest [377 0 R /XYZ 0 573.939 null] >> endobj 1013 0 obj -<< /Title -/Parent 1009 0 R -/Count 0 -/Next 1014 0 R -/Prev 1012 0 R -/Dest [432 0 R /XYZ 0 433.419 null] +<< /Title +/Parent 983 0 R +/Count 13 +/First 1014 0 R +/Last 1026 0 R +/Next 1027 0 R +/Prev 1010 0 R +/Dest [414 0 R /XYZ 0 841.89 null] >> endobj 1014 0 obj -<< /Title -/Parent 1009 0 R +<< /Title +/Parent 1013 0 R /Count 0 /Next 1015 0 R -/Prev 1013 0 R -/Dest [432 0 R /XYZ 0 170.64 null] +/Dest [414 0 R /XYZ 0 705.39 null] >> endobj 1015 0 obj -<< /Title -/Parent 1009 0 R +<< /Title +/Parent 1013 0 R /Count 0 /Next 1016 0 R /Prev 1014 0 R -/Dest [447 0 R /XYZ 0 153.868 null] +/Dest [414 0 R /XYZ 0 273.987 null] >> endobj 1016 0 obj -<< /Title -/Parent 1009 0 R +<< /Title +/Parent 1013 0 R /Count 0 /Next 1017 0 R /Prev 1015 0 R -/Dest [461 0 R /XYZ 0 143.23 null] +/Dest [422 0 R /XYZ 0 368.6 null] >> endobj 1017 0 obj -<< /Title -/Parent 1009 0 R +<< /Title +/Parent 1013 0 R /Count 0 /Next 1018 0 R /Prev 1016 0 R -/Dest [469 0 R /XYZ 0 367.055 null] +/Dest [432 0 R /XYZ 0 433.419 null] >> endobj 1018 0 obj -<< /Title -/Parent 1009 0 R +<< /Title +/Parent 1013 0 R /Count 0 /Next 1019 0 R /Prev 1017 0 R -/Dest [473 0 R /XYZ 0 420.786 null] +/Dest [432 0 R /XYZ 0 170.64 null] >> endobj 1019 0 obj -<< /Title -/Parent 1009 0 R +<< /Title +/Parent 1013 0 R /Count 0 /Next 1020 0 R /Prev 1018 0 R -/Dest [478 0 R /XYZ 0 632.21 null] +/Dest [447 0 R /XYZ 0 153.868 null] >> endobj 1020 0 obj -<< /Title -/Parent 1009 0 R +<< /Title +/Parent 1013 0 R /Count 0 /Next 1021 0 R /Prev 1019 0 R -/Dest [485 0 R /XYZ 0 719.08 null] +/Dest [461 0 R /XYZ 0 143.23 null] >> endobj 1021 0 obj -<< /Title -/Parent 1009 0 R +<< /Title +/Parent 1013 0 R /Count 0 /Next 1022 0 R /Prev 1020 0 R -/Dest [485 0 R /XYZ 0 364.481 null] +/Dest [469 0 R /XYZ 0 367.055 null] >> endobj 1022 0 obj -<< /Title -/Parent 1009 0 R +<< /Title +/Parent 1013 0 R /Count 0 +/Next 1023 0 R /Prev 1021 0 R -/Dest [495 0 R /XYZ 0 719.08 null] +/Dest [473 0 R /XYZ 0 420.786 null] >> endobj 1023 0 obj -<< /Title -/Parent 979 0 R -/Count 16 -/First 1024 0 R -/Last 1039 0 R -/Next 1040 0 R -/Prev 1009 0 R -/Dest [535 0 R /XYZ 0 841.89 null] +<< /Title +/Parent 1013 0 R +/Count 0 +/Next 1024 0 R +/Prev 1022 0 R +/Dest [478 0 R /XYZ 0 632.21 null] >> endobj 1024 0 obj -<< /Title -/Parent 1023 0 R +<< /Title +/Parent 1013 0 R /Count 0 /Next 1025 0 R -/Dest [535 0 R /XYZ 0 705.39 null] +/Prev 1023 0 R +/Dest [485 0 R /XYZ 0 719.08 null] >> endobj 1025 0 obj -<< /Title -/Parent 1023 0 R +<< /Title +/Parent 1013 0 R /Count 0 /Next 1026 0 R /Prev 1024 0 R -/Dest [579 0 R /XYZ 0 256.952 null] +/Dest [485 0 R /XYZ 0 364.481 null] >> endobj 1026 0 obj -<< /Title -/Parent 1023 0 R +<< /Title +/Parent 1013 0 R /Count 0 -/Next 1027 0 R /Prev 1025 0 R -/Dest [585 0 R /XYZ 0 269.259 null] +/Dest [495 0 R /XYZ 0 719.08 null] >> endobj 1027 0 obj -<< /Title -/Parent 1023 0 R -/Count 0 -/Next 1028 0 R -/Prev 1026 0 R -/Dest [595 0 R /XYZ 0 439.63 null] +<< /Title +/Parent 983 0 R +/Count 16 +/First 1028 0 R +/Last 1043 0 R +/Next 1044 0 R +/Prev 1013 0 R +/Dest [535 0 R /XYZ 0 841.89 null] >> endobj 1028 0 obj -<< /Title -/Parent 1023 0 R +<< /Title +/Parent 1027 0 R /Count 0 /Next 1029 0 R -/Prev 1027 0 R -/Dest [636 0 R /XYZ 0 244.89 null] +/Dest [535 0 R /XYZ 0 705.39 null] >> endobj 1029 0 obj -<< /Title -/Parent 1023 0 R +<< /Title +/Parent 1027 0 R /Count 0 /Next 1030 0 R /Prev 1028 0 R -/Dest [646 0 R /XYZ 0 674.77 null] +/Dest [579 0 R /XYZ 0 256.952 null] >> endobj 1030 0 obj -<< /Title -/Parent 1023 0 R +<< /Title +/Parent 1027 0 R /Count 0 /Next 1031 0 R /Prev 1029 0 R -/Dest [646 0 R /XYZ 0 383.431 null] +/Dest [585 0 R /XYZ 0 269.259 null] >> endobj 1031 0 obj -<< /Title -/Parent 1023 0 R +<< /Title +/Parent 1027 0 R /Count 0 /Next 1032 0 R /Prev 1030 0 R -/Dest [646 0 R /XYZ 0 159.432 null] +/Dest [595 0 R /XYZ 0 439.63 null] >> endobj 1032 0 obj -<< /Title -/Parent 1023 0 R +<< /Title +/Parent 1027 0 R /Count 0 /Next 1033 0 R /Prev 1031 0 R -/Dest [654 0 R /XYZ 0 552.679 null] +/Dest [636 0 R /XYZ 0 244.89 null] >> endobj 1033 0 obj -<< /Title -/Parent 1023 0 R +<< /Title +/Parent 1027 0 R /Count 0 /Next 1034 0 R /Prev 1032 0 R -/Dest [654 0 R /XYZ 0 245.56 null] +/Dest [646 0 R /XYZ 0 674.77 null] >> endobj 1034 0 obj -<< /Title -/Parent 1023 0 R +<< /Title +/Parent 1027 0 R /Count 0 /Next 1035 0 R /Prev 1033 0 R -/Dest [658 0 R /XYZ 0 524.239 null] +/Dest [646 0 R /XYZ 0 383.431 null] >> endobj 1035 0 obj -<< /Title -/Parent 1023 0 R +<< /Title +/Parent 1027 0 R /Count 0 /Next 1036 0 R /Prev 1034 0 R -/Dest [658 0 R /XYZ 0 182.32 null] +/Dest [646 0 R /XYZ 0 159.432 null] >> endobj 1036 0 obj -<< /Title -/Parent 1023 0 R +<< /Title +/Parent 1027 0 R /Count 0 /Next 1037 0 R /Prev 1035 0 R -/Dest [665 0 R /XYZ 0 627.419 null] +/Dest [654 0 R /XYZ 0 552.679 null] >> endobj 1037 0 obj -<< /Title -/Parent 1023 0 R +<< /Title +/Parent 1027 0 R /Count 0 /Next 1038 0 R /Prev 1036 0 R -/Dest [673 0 R /XYZ 0 723.3 null] +/Dest [654 0 R /XYZ 0 245.56 null] >> endobj 1038 0 obj -<< /Title -/Parent 1023 0 R +<< /Title +/Parent 1027 0 R /Count 0 /Next 1039 0 R /Prev 1037 0 R -/Dest [673 0 R /XYZ 0 263.461 null] +/Dest [658 0 R /XYZ 0 524.239 null] >> endobj 1039 0 obj -<< /Title -/Parent 1023 0 R +<< /Title +/Parent 1027 0 R /Count 0 +/Next 1040 0 R /Prev 1038 0 R -/Dest [743 0 R /XYZ 0 347.781 null] +/Dest [658 0 R /XYZ 0 182.32 null] >> endobj 1040 0 obj -<< /Title -/Parent 979 0 R -/Count 5 -/First 1041 0 R -/Last 1045 0 R -/Next 1046 0 R -/Prev 1023 0 R -/Dest [757 0 R /XYZ 0 841.89 null] +<< /Title +/Parent 1027 0 R +/Count 0 +/Next 1041 0 R +/Prev 1039 0 R +/Dest [665 0 R /XYZ 0 627.419 null] >> endobj 1041 0 obj -<< /Title -/Parent 1040 0 R +<< /Title +/Parent 1027 0 R /Count 0 /Next 1042 0 R -/Dest [775 0 R /XYZ 0 733.08 null] +/Prev 1040 0 R +/Dest [673 0 R /XYZ 0 723.3 null] >> endobj 1042 0 obj -<< /Title -/Parent 1040 0 R +<< /Title +/Parent 1027 0 R /Count 0 /Next 1043 0 R /Prev 1041 0 R -/Dest [781 0 R /XYZ 0 173.328 null] +/Dest [673 0 R /XYZ 0 263.461 null] >> endobj 1043 0 obj -<< /Title -/Parent 1040 0 R +<< /Title +/Parent 1027 0 R /Count 0 -/Next 1044 0 R /Prev 1042 0 R -/Dest [791 0 R /XYZ 0 841.89 null] +/Dest [743 0 R /XYZ 0 347.781 null] >> endobj 1044 0 obj -<< /Title -/Parent 1040 0 R -/Count 0 -/Next 1045 0 R -/Prev 1043 0 R -/Dest [806 0 R /XYZ 0 404.368 null] +<< /Title +/Parent 983 0 R +/Count 5 +/First 1045 0 R +/Last 1049 0 R +/Next 1050 0 R +/Prev 1027 0 R +/Dest [757 0 R /XYZ 0 841.89 null] >> endobj 1045 0 obj -<< /Title -/Parent 1040 0 R +<< /Title +/Parent 1044 0 R /Count 0 -/Prev 1044 0 R -/Dest [809 0 R /XYZ 0 645.017 null] +/Next 1046 0 R +/Dest [775 0 R /XYZ 0 733.08 null] >> endobj 1046 0 obj -<< /Title -/Parent 979 0 R -/Count 2 -/First 1047 0 R -/Last 1048 0 R -/Next 1049 0 R -/Prev 1040 0 R -/Dest [821 0 R /XYZ 0 841.89 null] +<< /Title +/Parent 1044 0 R +/Count 0 +/Next 1047 0 R +/Prev 1045 0 R +/Dest [781 0 R /XYZ 0 173.328 null] >> endobj 1047 0 obj -<< /Title -/Parent 1046 0 R +<< /Title +/Parent 1044 0 R /Count 0 /Next 1048 0 R -/Dest [821 0 R /XYZ 0 729.39 null] +/Prev 1046 0 R +/Dest [791 0 R /XYZ 0 841.89 null] >> endobj 1048 0 obj -<< /Title -/Parent 1046 0 R +<< /Title +/Parent 1044 0 R /Count 0 +/Next 1049 0 R /Prev 1047 0 R -/Dest [821 0 R /XYZ 0 461.171 null] +/Dest [806 0 R /XYZ 0 404.368 null] >> endobj 1049 0 obj -<< /Title -/Parent 979 0 R -/Count 6 -/First 1050 0 R -/Last 1055 0 R -/Next 1056 0 R -/Prev 1046 0 R -/Dest [835 0 R /XYZ 0 841.89 null] +<< /Title +/Parent 1044 0 R +/Count 0 +/Prev 1048 0 R +/Dest [809 0 R /XYZ 0 645.017 null] >> endobj 1050 0 obj -<< /Title -/Parent 1049 0 R -/Count 0 -/Next 1051 0 R -/Dest [835 0 R /XYZ 0 705.39 null] +<< /Title +/Parent 983 0 R +/Count 2 +/First 1051 0 R +/Last 1052 0 R +/Next 1053 0 R +/Prev 1044 0 R +/Dest [821 0 R /XYZ 0 841.89 null] >> endobj 1051 0 obj -<< /Title -/Parent 1049 0 R +<< /Title +/Parent 1050 0 R /Count 0 /Next 1052 0 R -/Prev 1050 0 R -/Dest [835 0 R /XYZ 0 354.711 null] +/Dest [821 0 R /XYZ 0 729.39 null] >> endobj 1052 0 obj -<< /Title -/Parent 1049 0 R +<< /Title +/Parent 1050 0 R /Count 0 -/Next 1053 0 R /Prev 1051 0 R -/Dest [842 0 R /XYZ 0 292.979 null] +/Dest [821 0 R /XYZ 0 461.171 null] >> endobj 1053 0 obj -<< /Title -/Parent 1049 0 R -/Count 0 -/Next 1054 0 R -/Prev 1052 0 R -/Dest [846 0 R /XYZ 0 394.759 null] +<< /Title +/Parent 983 0 R +/Count 6 +/First 1054 0 R +/Last 1059 0 R +/Next 1060 0 R +/Prev 1050 0 R +/Dest [835 0 R /XYZ 0 841.89 null] >> endobj 1054 0 obj -<< /Title -/Parent 1049 0 R +<< /Title +/Parent 1053 0 R /Count 0 /Next 1055 0 R -/Prev 1053 0 R -/Dest [846 0 R /XYZ 0 195.16 null] +/Dest [835 0 R /XYZ 0 705.39 null] >> endobj 1055 0 obj -<< /Title -/Parent 1049 0 R +<< /Title +/Parent 1053 0 R /Count 0 +/Next 1056 0 R /Prev 1054 0 R -/Dest [853 0 R /XYZ 0 739.08 null] +/Dest [835 0 R /XYZ 0 354.711 null] >> endobj 1056 0 obj -<< /Title -/Parent 979 0 R -/Count 4 -/First 1057 0 R -/Last 1060 0 R -/Next 1061 0 R -/Prev 1049 0 R -/Dest [858 0 R /XYZ 0 841.89 null] +<< /Title +/Parent 1053 0 R +/Count 0 +/Next 1057 0 R +/Prev 1055 0 R +/Dest [842 0 R /XYZ 0 292.979 null] >> endobj 1057 0 obj -<< /Title -/Parent 1056 0 R +<< /Title +/Parent 1053 0 R /Count 0 /Next 1058 0 R -/Dest [858 0 R /XYZ 0 765.17 null] +/Prev 1056 0 R +/Dest [846 0 R /XYZ 0 394.759 null] >> endobj 1058 0 obj -<< /Title -/Parent 1056 0 R +<< /Title +/Parent 1053 0 R /Count 0 /Next 1059 0 R /Prev 1057 0 R -/Dest [876 0 R /XYZ 0 242.13 null] +/Dest [846 0 R /XYZ 0 195.16 null] >> endobj 1059 0 obj -<< /Title -/Parent 1056 0 R +<< /Title +/Parent 1053 0 R /Count 0 -/Next 1060 0 R /Prev 1058 0 R -/Dest [888 0 R /XYZ 0 632.4 null] +/Dest [853 0 R /XYZ 0 739.08 null] >> endobj 1060 0 obj -<< /Title -/Parent 1056 0 R -/Count 0 -/Prev 1059 0 R -/Dest [893 0 R /XYZ 0 519.89 null] +<< /Title +/Parent 983 0 R +/Count 4 +/First 1061 0 R +/Last 1064 0 R +/Next 1065 0 R +/Prev 1053 0 R +/Dest [858 0 R /XYZ 0 841.89 null] >> endobj 1061 0 obj -<< /Title -/Parent 979 0 R -/Count 2 -/First 1062 0 R -/Last 1063 0 R -/Next 1064 0 R -/Prev 1056 0 R -/Dest [906 0 R /XYZ 0 841.89 null] +<< /Title +/Parent 1060 0 R +/Count 0 +/Next 1062 0 R +/Dest [858 0 R /XYZ 0 765.17 null] >> endobj 1062 0 obj -<< /Title -/Parent 1061 0 R +<< /Title +/Parent 1060 0 R /Count 0 /Next 1063 0 R -/Dest [906 0 R /XYZ 0 666.05 null] +/Prev 1061 0 R +/Dest [876 0 R /XYZ 0 242.13 null] >> endobj 1063 0 obj -<< /Title -/Parent 1061 0 R +<< /Title +/Parent 1060 0 R /Count 0 +/Next 1064 0 R /Prev 1062 0 R -/Dest [927 0 R /XYZ 0 374.859 null] +/Dest [888 0 R /XYZ 0 632.4 null] >> endobj 1064 0 obj -<< /Title -/Parent 979 0 R +<< /Title +/Parent 1060 0 R /Count 0 -/Next 1065 0 R -/Prev 1061 0 R -/Dest [954 0 R /XYZ 0 841.89 null] +/Prev 1063 0 R +/Dest [893 0 R /XYZ 0 519.89 null] >> endobj 1065 0 obj -<< /Title -/Parent 979 0 R +<< /Title +/Parent 983 0 R /Count 2 /First 1066 0 R /Last 1067 0 R /Next 1068 0 R -/Prev 1064 0 R -/Dest [958 0 R /XYZ 0 841.89 null] +/Prev 1060 0 R +/Dest [906 0 R /XYZ 0 841.89 null] >> endobj 1066 0 obj -<< /Title +<< /Title /Parent 1065 0 R /Count 0 /Next 1067 0 R -/Dest [958 0 R /XYZ 0 737.39 null] +/Dest [906 0 R /XYZ 0 666.05 null] >> endobj 1067 0 obj -<< /Title +<< /Title /Parent 1065 0 R /Count 0 /Prev 1066 0 R -/Dest [958 0 R /XYZ 0 548.79 null] +/Dest [927 0 R /XYZ 0 374.859 null] >> endobj 1068 0 obj -<< /Title -/Parent 979 0 R +<< /Title +/Parent 983 0 R /Count 0 /Next 1069 0 R /Prev 1065 0 R -/Dest [964 0 R /XYZ 0 841.89 null] +/Dest [954 0 R /XYZ 0 841.89 null] >> endobj 1069 0 obj -<< /Title -/Parent 979 0 R -/Count 0 -/Next 1070 0 R +<< /Title +/Parent 983 0 R +/Count 2 +/First 1070 0 R +/Last 1071 0 R +/Next 1072 0 R /Prev 1068 0 R -/Dest [969 0 R /XYZ 0 841.89 null] +/Dest [958 0 R /XYZ 0 841.89 null] >> endobj 1070 0 obj -<< /Title -/Parent 979 0 R +<< /Title +/Parent 1069 0 R /Count 0 -/Prev 1069 0 R -/Dest [975 0 R /XYZ 0 841.89 null] +/Next 1071 0 R +/Dest [958 0 R /XYZ 0 737.39 null] >> endobj 1071 0 obj +<< /Title +/Parent 1069 0 R +/Count 0 +/Prev 1070 0 R +/Dest [958 0 R /XYZ 0 548.79 null] +>> +endobj +1072 0 obj +<< /Title +/Parent 983 0 R +/Count 1 +/First 1073 0 R +/Last 1073 0 R +/Next 1074 0 R +/Prev 1069 0 R +/Dest [964 0 R /XYZ 0 841.89 null] +>> +endobj +1073 0 obj +<< /Title +/Parent 1072 0 R +/Count 0 +/Dest [964 0 R /XYZ 0 496.25 null] +>> +endobj +1074 0 obj +<< /Title +/Parent 983 0 R +/Count 0 +/Next 1075 0 R +/Prev 1072 0 R +/Dest [973 0 R /XYZ 0 841.89 null] +>> +endobj +1075 0 obj +<< /Title +/Parent 983 0 R +/Count 0 +/Prev 1074 0 R +/Dest [979 0 R /XYZ 0 841.89 null] +>> +endobj +1076 0 obj << /Nums [0 << /P (i) >> 1 << /P (1) >> 2 << /P (2) @@ -294980,10 +296585,11 @@ endobj >> 151 << /P (151) >> 152 << /P (152) >> 153 << /P (153) +>> 154 << /P (154) >>] >> endobj -1072 0 obj +1077 0 obj << /Type /XObject /Subtype /Form /BBox [0 0 595.28 841.89] @@ -295011,7 +296617,7 @@ Q endstream endobj -1073 0 obj +1078 0 obj << /Type /XObject /Subtype /Form /BBox [0 0 595.28 841.89] @@ -295039,7 +296645,7 @@ Q endstream endobj -1074 0 obj +1079 0 obj << /Length1 18020 /Length 11220 /Filter [/FlateDecode] @@ -295101,10 +296707,10 @@ dV ;k@$\Y_ endstream endobj -1075 0 obj +1080 0 obj << /Type /FontDescriptor /FontName /d23eb9+NotoSerif -/FontFile2 1074 0 R +/FontFile2 1079 0 R /FontBBox [-212 -250 1246 1047] /Flags 6 /StemV 0 @@ -295115,7 +296721,7 @@ endobj /XHeight 1098 >> endobj -1076 0 obj +1081 0 obj << /Length 1278 /Filter [/FlateDecode] >> @@ -295124,10 +296730,10 @@ x JJ특xxx+!ÊwBxbx+ށr;2kΜJYeY7+|x oS7+[ƛețךyޢoV浖 -㭌"RW*4XqC^J[(^1»y]k}YM-x e#e_y+h܊7k:/Z5dUluz5n[eB&Si|y(%q& %+S%*ABijPU6\h,(+L,4G5sh>:OVRP*#i|e0U,*oU/*[U,Nmlx:&\}M)L2\%CHF7էʻBL)jƻJ1:%H߯:=S۳zrmkO媳7 endstream endobj -1077 0 obj +1082 0 obj [259 333 408 500 500 500 500 500 346 346 500 559 250 310 250 288 559 559 559 559 559 559 559 559 559 559 286 286 559 500 559 500 500 705 653 613 727 623 589 713 792 367 356 700 623 937 763 742 604 500 655 543 612 716 674 1046 500 625 500 359 500 359 500 458 577 562 613 492 613 535 369 538 634 319 299 584 310 944 645 577 613 613 471 451 352 634 579 861 578 564 511 500 559 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 535 500 500 500 319 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 361 500 500 500 845 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 857 500 500 500 500 500 500 500 1000 500 500 500 250 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500] endobj -1078 0 obj +1083 0 obj << /Length1 14160 /Length 8953 /Filter [/FlateDecode] @@ -295174,10 +296780,10 @@ c0 I'QF:GgJ#X[[mVbT284![avQqhUhBD,, WG  endstream endobj -1079 0 obj +1084 0 obj << /Type /FontDescriptor /FontName /d24a7e+NotoSerif-Bold -/FontFile2 1078 0 R +/FontFile2 1083 0 R /FontBBox [-212 -250 1306 1058] /Flags 6 /StemV 0 @@ -295188,7 +296794,7 @@ endobj /XHeight 1098 >> endobj -1080 0 obj +1085 0 obj << /Length 1278 /Filter [/FlateDecode] >> @@ -295197,10 +296803,10 @@ x JJ특xxx+!ÊwBxbx+ށr;2kΜJYeY7+|x oS7+[ƛețךyޢoV浖 -㭌"RW*4XqC^J[(^1»y]k}YM-x e#e_y+h܊7k:/Z5dUluz5n[eB&Si|y(%q& %+S%*ABijPU6\h,(+L,4G5sh>:OVRP*#i|e0U,*oU/*[U,Nmlx:&\}M)L2\%CHF7էʻBL)jƻJ1:%H߯:=S۳zrmkO媳7 endstream endobj -1081 0 obj +1086 0 obj [259 600 600 600 600 600 600 600 600 399 600 600 293 310 600 600 600 559 559 559 600 600 600 600 600 600 304 600 600 600 600 600 600 752 671 667 767 652 621 600 818 400 600 600 653 952 788 787 638 600 707 585 652 747 600 1066 600 600 600 600 600 600 600 600 600 599 648 526 648 570 407 560 666 352 345 636 352 985 666 612 645 647 522 487 404 666 605 855 645 579 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600] endobj -1082 0 obj +1087 0 obj << /Length1 2352 /Length 1141 /Filter [/FlateDecode] @@ -295212,10 +296818,10 @@ x {bm-'Z9˫W(NX((pQ껂66fn9'S*8y̏7tpF@Ā^+PZHP ]V5WYoh&}?Z endstream endobj -1083 0 obj +1088 0 obj << /Type /FontDescriptor /FontName /b624ac+FontAwesome5Free-Solid -/FontFile2 1082 0 R +/FontFile2 1087 0 R /FontBBox [-39 -148 1291 900] /Flags 4 /StemV 0 @@ -295226,7 +296832,7 @@ endobj /XHeight 314 >> endobj -1084 0 obj +1089 0 obj << /Length 239 /Filter [/FlateDecode] >> @@ -295234,10 +296840,10 @@ stream x]n E|6Qjɢ50)R!} 3J]`]>W<AS4#fp>X5nd&}M ֛|j5NB2Gf6>־91⚴AaF)w7;3ߚDR\Y6̨{]d[cSmz]Z}Mk6"ZSl>~)B uO endstream endobj -1085 0 obj +1090 0 obj [1000 1000 1125 750 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000] endobj -1086 0 obj +1091 0 obj << /Length1 7600 /Length 5272 /Filter [/FlateDecode] @@ -295269,10 +296875,10 @@ N a p'aGok(p7/`yଲ/O Q_mՆ#Xw8o8@9 PD#Bz(%>p'7wOXhF  ͡#w}+ش@ㄖE㏍a1ƯVd߾:[lX6_25{xq񻞒h,zJcQ}0g:o= gl.TƽFLyn3vy|y~7nf =>nҴ?_+]~Rc4E0geFŐI ZTAMnʄiP|P<C/+;Z_;ׁFԄ6j;voػ~46c,{FT7dS޷ endstream endobj -1087 0 obj +1092 0 obj << /Type /FontDescriptor /FontName /94d6de+mplus1mn-bold -/FontFile2 1086 0 R +/FontFile2 1091 0 R /FontBBox [0 -275 1000 1042] /Flags 4 /StemV 0 @@ -295283,7 +296889,7 @@ endobj /XHeight 0 >> endobj -1088 0 obj +1093 0 obj << /Length 1278 /Filter [/FlateDecode] >> @@ -295292,10 +296898,10 @@ x JJ특xxx+!ÊwBxbx+ށr;2kΜJYeY7+|x oS7+[ƛețךyޢoV浖 -㭌"RW*4XqC^J[(^1»y]k}YM-x e#e_y+h܊7k:/Z5dUluz5n[eB&Si|y(%q& %+S%*ABijPU6\h,(+L,4G5sh>:OVRP*#i|e0U,*oU/*[U,Nmlx:&\}M)L2\%CHF7էʻBL)jƻJ1:%H߯:=S۳zrmkO媳7 endstream endobj -1089 0 obj +1094 0 obj [500 500 364 500 364 364 500 364 500 500 364 500 500 364 500 500 500 500 500 500 500 364 364 364 364 364 500 500 500 500 500 364 364 500 500 500 500 500 500 500 500 500 364 500 500 500 500 500 500 364 500 500 500 500 364 500 500 500 364 364 500 364 364 500 364 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 364 500 500 500 500 500 500 500 500 500 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 500 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364] endobj -1090 0 obj +1095 0 obj << /Length1 8240 /Length 5608 /Filter [/FlateDecode] @@ -295326,10 +296932,10 @@ R  _ endstream endobj -1091 0 obj +1096 0 obj << /Type /FontDescriptor /FontName /f84fab+mplus1mn-regular -/FontFile2 1090 0 R +/FontFile2 1095 0 R /FontBBox [0 -270 1000 1025] /Flags 4 /StemV 0 @@ -295340,7 +296946,7 @@ endobj /XHeight 0 >> endobj -1092 0 obj +1097 0 obj << /Length 1278 /Filter [/FlateDecode] >> @@ -295349,10 +296955,10 @@ x JJ특xxx+!ÊwBxbx+ށr;2kΜJYeY7+|x oS7+[ƛețךyޢoV浖 -㭌"RW*4XqC^J[(^1»y]k}YM-x e#e_y+h܊7k:/Z5dUluz5n[eB&Si|y(%q& %+S%*ABijPU6\h,(+L,4G5sh>:OVRP*#i|e0U,*oU/*[U,Nmlx:&\}M)L2\%CHF7էʻBL)jƻJ1:%H߯:=S۳zrmkO媳7 endstream endobj -1093 0 obj +1098 0 obj [500 500 500 364 364 500 500 500 500 500 500 500 500 500 500 500 364 500 500 500 500 364 364 364 364 364 500 500 500 500 500 364 364 500 500 500 500 500 500 500 500 500 364 500 500 364 500 500 500 364 500 500 500 500 500 500 500 364 364 500 500 500 364 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 500 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364 364] endobj -1094 0 obj +1099 0 obj << /Length1 12344 /Length 8011 /Filter [/FlateDecode] @@ -295392,10 +296998,10 @@ s ;E/4[lJ oe3ǿ)3ϨV%0 ;.ρ'*%>sND-'LG7YځVc+}=xu}qpt~/aP/g1z'PO[>;[aQ3bLx0g00ʁ̫'հeYhia(!,(1 Z“Sa=9(-lEsYl2x ;-l<2tlav4z7讱_UT=H)i,-l=E3Ӱ7"j|obНpo"ַthݭ޿1l3iL6PfCvCNBVAfȃr04S› ?L endstream endobj -1095 0 obj +1100 0 obj << /Type /FontDescriptor /FontName /25d0b8+NotoSerif-Italic -/FontFile2 1094 0 R +/FontFile2 1099 0 R /FontBBox [-254 -250 1238 1047] /Flags 70 /StemV 0 @@ -295406,7 +297012,7 @@ endobj /XHeight 1098 >> endobj -1096 0 obj +1101 0 obj << /Length 1278 /Filter [/FlateDecode] >> @@ -295415,10 +297021,10 @@ x JJ특xxx+!ÊwBxbx+ށr;2kΜJYeY7+|x oS7+[ƛețךyޢoV浖 -㭌"RW*4XqC^J[(^1»y]k}YM-x e#e_y+h܊7k:/Z5dUluz5n[eB&Si|y(%q& %+S%*ABijPU6\h,(+L,4G5sh>:OVRP*#i|e0U,*oU/*[U,Nmlx:&\}M)L2\%CHF7էʻBL)jƻJ1:%H߯:=S۳zrmkO媳7 endstream endobj -1097 0 obj +1102 0 obj [259 600 600 559 600 600 600 600 346 346 600 559 250 310 250 288 600 559 559 559 559 559 559 559 600 600 286 600 559 600 559 600 600 705 600 626 725 623 589 600 792 367 600 600 623 937 600 742 620 600 600 600 612 729 600 600 600 600 600 600 600 600 600 458 600 579 562 486 579 493 317 556 599 304 291 568 304 895 599 574 577 560 467 463 368 599 538 818 545 527 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600] endobj -1098 0 obj +1103 0 obj << /Length1 6552 /Length 3689 /Filter [/FlateDecode] @@ -295436,10 +297042,10 @@ KI E[*%}zֶ㙌4Y=w󚨈9wqnDmc"ցX9Խg}ӃaYp+2iyi tW&ɱ~IY3<%xV'UjR>|lsu#MacqB*#u?(^ps1PQջσǖ+[c,'+/(o{4}໲I9R[t!U9Y@(@o; endstream endobj -1099 0 obj +1104 0 obj << /Type /FontDescriptor /FontName /b1eed4+NotoSerif -/FontFile2 1098 0 R +/FontFile2 1103 0 R /FontBBox [-212 -250 1246 1047] /Flags 6 /StemV 0 @@ -295450,7 +297056,7 @@ endobj /XHeight 1098 >> endobj -1100 0 obj +1105 0 obj << /Length 233 /Filter [/FlateDecode] >> @@ -295459,10 +297065,10 @@ x ",Ki1ce =8}~ ͈6l&}`]֛rEmE'F*-gj.jB>h)r^ endstream endobj -1101 0 obj +1106 0 obj [259 200 354 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500] endobj -1102 0 obj +1107 0 obj << /Length1 2224 /Length 997 /Filter [/FlateDecode] @@ -295477,10 +297083,10 @@ lW 2J/W2HהƇDXb[ɤ7i>mei!׫hXF_jdƲ5wtwnJ͛0dw äu *FpNbq^؏8% >SJĽgwIhwp3,q81,$-V%f0M]U> endobj -1104 0 obj +1109 0 obj << /Length 225 /Filter [/FlateDecode] >> @@ -295500,10 +297106,10 @@ x Jv>DG,ŒK[u,$ӱ\h-'[N.$;98}_&ӞWpW̊ vgf67p"J A`tE1pnݯ|#݉8R;CRSK+Ucp endstream endobj -1105 0 obj +1110 0 obj [1000 687 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000] endobj -1106 0 obj +1111 0 obj << /Length1 4100 /Length 2379 /Filter [/FlateDecode] @@ -295518,10 +297124,10 @@ _bm ~)7QZD Lgy,';3y eS8jIGZAA̼ʈJjTcV#a,rYFN)uenuFj8Z=VzcN%f'PcӀbwb 'vGŔ=obOʟ`!,Uom;58-DNCbj ^|ū;!1_"y n#bLHŀ'/-=AG\B'?(=im<'Xs; ђ2ϥ6J*tMқ_9TZ endstream endobj -1107 0 obj +1112 0 obj << /Type /FontDescriptor /FontName /d5f3b2+mplus1mn-regular -/FontFile2 1106 0 R +/FontFile2 1111 0 R /FontBBox [0 -270 1000 1025] /Flags 4 /StemV 0 @@ -295532,7 +297138,7 @@ endobj /XHeight 0 >> endobj -1108 0 obj +1113 0 obj << /Length 250 /Filter [/FlateDecode] >> @@ -295541,1126 +297147,1131 @@ x z yp kgtE"EC EW5#pS.o".%*I l^Z3_*X6M^D(ۊBQ#> startxref -3747443 +3767225 %%EOF